News for hackers. Stuff that matters.
Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by tempsy on Saturday August 10, 2019 @04:17AM (#20660869)
Do you really believe that Uber is run on a technology stack that is 40-50 years old?

It’s not just real time but streaming data. Handling millions of concurrent trips, and processing all those trips in real time is not something that any of the industries you’ve mentioned do.

Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by goatinaboat on Saturday August 10, 2019 @04:22AM (#20660894)
Do you really believe that Uber is run on a technology stack that is 40-50 years old?

Of course not, but I do believe - because it’s demonstrably true - that those challenges are not unique to Uber, and that they have been solved many, many times over.

For example sure, Uber handles a lot of trips. But every one of those trips is backed by a credit card processor, without the latter even breaking a sweat. I guarantee that Mastercard or whoever barely even notices the additional workload they get from Uber.

Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by adt2bt on Saturday August 10, 2019 @03:17PM (#20663978)
You’re correct, the transactional part is true, but MasterCard is following a relatively basic process:

1. Authenticate the transaction (is this ‘uber’ Company ok and is it reasonable this user is using it for fraud detection)

2. Check that the users balance + the cost of the trip < the users credit limit

3. Post the change to a transaction log

4. Some hours/days later, finalize the pending transactions.

That’s a whole lot simpler (outside of fraud detection) than what Uber has to do to get you from A to B.

*edited for formatting

Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by geofft on Saturday August 10, 2019 @11:36AM (#20662623)
The question is not whether it is, it's whether it could be.

Here's an example: the stock exchanges also need to handle huge amounts of concurrent and real-time data (with much greater constraints on latency and correctness and linearizability than Uber's customers demand). They're not running on literally unchanged 50-year-old tech any more, but they're also not doing the sort of technology innovation that Uber's doing, and they're doing just fine.

Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by legulere on Saturday August 10, 2019 @05:48AM (#20661120)
x86 is 41 years old, which Uber uses for sure. Newer often doesn’t mean better or better enough. Telephone companies have been streaming voice data for millions of people with a reliability that I haven’t seen from any modern internet service.
Re:Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut... by Barrin92 on Saturday August 10, 2019 @09:01AM (#20661807)
This whole situation is really funny because it looks a little bit like VC funded companies slowly discovering why soviet planning doesn't work.

We already had figured out how to move people around in cars in a way that doesn't require software at all, it's called a market and taxis have operated in it for a really long time. Uber is going to figure out shortly why there wasn't a giant taxi monopoly on the planet before they existed.