EDIT: Chiming in! The animations ARE NOT AI Generated! All were done using 3D software :) Thank you for 600,000 subs! This is by far the most ambitious video we have made! Thanks so much for letting me do this as a job. What content would you like to see?
@0y0.s2 ай бұрын
Waiting for yt awards
@Faizan293532 ай бұрын
Lesgoo, (im a newsub , not even a month old but this is one of those channels which will help In my CS degree and self learning Dev journey if i don't go into Uni)
@Captainmactavish282 ай бұрын
Make more of these. That was awesome
@0y0.s2 ай бұрын
@@Captainmactavish28 fr
@ryansumbele35522 ай бұрын
more system design videos like this one
@cocoasulphur2 ай бұрын
I heard that a great deal of Uber's success actually came down to their map feature. Apparently, the inspiration was from James Bond - specifically the movie Goldfinger, where James Bond has to track Goldfinger's car. He has a map feature on the dashboard of his Aston Martin, which shows his tracked target as dot that moves along. Psychology says that people don't like waiting very much, but if they know exactly how long they need to wait, they feel better doing so. Uber really found a gap in the market and went for it.
@CodingWithLewis2 ай бұрын
James Bond does it again
@cocoasulphur2 ай бұрын
@@CodingWithLewis And to think, James Bond never even went to Oovoo Javer
@nonefvnfvnjnjnjevjenjvonej33842 ай бұрын
i mean really the reason they grew is because they were cheaper than cabs due to vc money and cabs used to scam people.
@Sammysapphira2 ай бұрын
This is really odd, nor is it particularly a genius insight. Uber didn't invent tracking on maps.
@YoKKJoni2 ай бұрын
theres the same trick with ppl and elevators.. if ppl complain about long waiting times.. just put a mirror in front of them . that will keep them busy until the elevator arrives
@gabrielfono8442 ай бұрын
As backend engineer, I truly love this video.
@444YieldingАй бұрын
Legit
@chiroyce2 ай бұрын
oh my god i cant even begin to imagine how the code for this must've been, thousands or even millions of lines spread throughout thousands of services and systems all for a car ride 🤯
@manishjadhav66852 ай бұрын
the worst part is not no of lines but the flow of the functions and their calls
@FizWiz91Ай бұрын
My favourite scene was the one about migrating data from DynamoDB to the new LedgerStore database. It was so fascinating to watch. Great work Lewis!
@dripps.2 ай бұрын
crazy animations
@CodingWithLewis2 ай бұрын
That's the goal
@ianmoore55022 ай бұрын
That can't really be it...can it?
@cheapdramas3132 ай бұрын
i liked it 2
@Tibo112 ай бұрын
@@CodingWithLewis the 3d animations seem ai generated and some completely meaningless to me
@djangbahevans12 ай бұрын
@@Tibo11felt AI generated to me too.
@arwildo2 ай бұрын
This is master piece, the story telling, the animation, the tech, the way you deliver, good job man 👏👏
@lukmanalghdamsi31892 ай бұрын
youtubers like you are way waaaay better than most colleges professors
@ajaviles132 ай бұрын
Dude, this video is amazing not only from a storytelling POV but also the in-depth detail! Your animation / video editor killed it!
@dorian3017Ай бұрын
I'm not gonna lie... I've been vaguely interested in programming for years, but I never felt that interested to the backend side of things. This video changed that. Great quality, and great for a visual learner. Thank you 🙏!
@Smartlinuxcoder12 ай бұрын
Babe wake up, Lewis just cooked
@mukiibipeter07Ай бұрын
I had to move from PHP to node+express. That was a violent transition. But now feels peaceful
@boulama2 ай бұрын
one thing for sure is that Uber knows how to name technical stuff. Because Shadow writer is so cool. And your animations are on point to illustrate that. 7:48
@sarthaknirgudeАй бұрын
Story telling and animation is amazing 🙌
@bari-qb4og2 ай бұрын
This editing style is the best I think I've seen in my life
@jcnykvrnАй бұрын
The animations are really sick, so well made for someone who has just intermediary knowledge in dbs this is super helpful...
@combatcraz2254Ай бұрын
This video was on a whole new level!!! I can’t believe that you improved so much!!
@rajavenkatesh56692 ай бұрын
This is the first ever video I’m watching from your channel and man …. The production quality blew me away .. good job man. Subscribed🎉
@normb97852 ай бұрын
Lewis you took this to the next level!!! Love the animation, SFX and the storytelling. This one really grabbed my attention
@sunilprajwal5419Ай бұрын
I learned more from this video than from many college lectures.
@Faizan293532 ай бұрын
The Animations Are really cool on this one dude
@lannyjr10422 ай бұрын
Fun fact: public blockchain are triple entry ledgers.
@timothynwanwene43782 ай бұрын
This is the one of the most informative and useful information you have shared. Thanks.
@ItsD3vil2 ай бұрын
6:47 Holy Sh*t! The quality of these videos is going crazy!
@ngobenimsesenyaneplatius9862Ай бұрын
Brilliant work by the Uber Engineers because when you deal with Uber data volumes you're in your own league
@pyhead9916Ай бұрын
I took voluntarily took two accounting courses in college and never regretted it!
@conroybogle3713Ай бұрын
Yes, thanks to Uber for donating their process. Great video. Deserving of the animations.
@touchwithbabuАй бұрын
Educating, Engaging and Entertaining :) Great work mate!
@anaschaibi1459Ай бұрын
Great explanation and animation keep up the good work!
@saayxee2 ай бұрын
Nah this Editing Style is low-key fire. Btw you edit these yourself?
@CodingWithLewis2 ай бұрын
Myself and Will :) @cocoasulphur
@saayxee2 ай бұрын
@CodingWithLewis Nah you do all that while doin programmin. I can't even only do programming lmao. Even though I hate Python developers, you shall be the one I respect.
@abhilashp5123Ай бұрын
It is High-key fire.
@saayxeeАй бұрын
@@abhilashp5123 Lol
@saayxeeАй бұрын
@@abhilashp5123 Frfr
@nickcolleran92122 ай бұрын
I died at the beginning when you said “a Lyft from one place to another”. Even though it clearly wasn’t intentional it still made me giggle
@lztverygood2 ай бұрын
bro your video is so high quality, the content + the animation, congrates!
@yanndjoumessi713020 күн бұрын
The narration was so interesting. I read the article once but was not really able to grab it
@realisticlevel25532 ай бұрын
Liked the script, the pace, the tone, and the technical details. However as other have said, the animations were too much and made it sometimes hard to follow as they were too distracting. However, I appreciate the rest, and the time that went into it. Just subbed!
@AnonymousAccount5142 ай бұрын
I love it when you say: The Shadow Writer
@wisdomelue2 ай бұрын
i totally enjoy your engineering analysis videos💯
@444YieldingАй бұрын
This was a friggin great overview on the large scale topic of managing data.
@antonopacoАй бұрын
First time to see your work. I'm impressed how you story tell things. Good job!
@metaphoricallyspeakingАй бұрын
Have watched your videos for such a long time. Somehow, I wasn't subscribed?! Sorted that. Also - one of the best videos you've ever made. Great animations and interesting topic. Nailed it!
@ItsZarifАй бұрын
Amazing video and explanation. The ledger system is actually a great idea even for caching and keeping transactions data updated since we would only need to update calculations in a forward method vs traditional updates would cause a cache invalidation. Append only speeds up reusing older caches for new values a lot easier.
@marma6937Ай бұрын
One of the best video on KZbin
@jeddbinas27 күн бұрын
It's amazing how so much goes into this type of stuff that end consumers take for granted. Just mind-blowing
@gpshangariАй бұрын
Of course a company no one has ever heard of will give the Uber system design as an interview question
@raynfall77_692 ай бұрын
0:43 "Hundreds of billions worth of money" sounds so goofy.
@Jykobe4912 ай бұрын
Why?
@raynfall77_692 ай бұрын
@@Jykobe491 idk, "hundreds of billions of dollars" or whatever sounds better, but saying "worth of money" doesn't sound right
@DANNYLANKEАй бұрын
It’s only only dollars, it’s international. The speaker carefully chooses his language to paint a picture in the readers mind.
@ismailalfiyasin27142 ай бұрын
7:11 to synronize two same table at deffrent database i think uber come with expesive approch, why not if once the asynronuse process fail he put that data somewhere and assign some worker to check to there if there data in there they just retry to insert it to the new database, ofcors this is not complete what if otherwise happend so old database need same mekanizm to ensure two database have the data
@ismailalfiyasin27142 ай бұрын
People complaint about animation, but i think animation on point, animation show literaly what he is talking about
@dominuskelvin2 ай бұрын
You are giving Darknet Diaries vibes and I love it buddy 😍
@web-dev-zargo2 ай бұрын
AMAZING VIDEO!!!!!
@sebastianbotez2 ай бұрын
Great content and animations. Congrats for the hard work and dedication 💪🏽🔥
@SabedCode2 ай бұрын
Can You explain how one backend and database can work seamlessly with web, mobile, and desktop applications, *React for web, Flutter for mobile apps, React Native for desktop, Django as the backend, and MongoDB as the database?
@hotfirefly2 ай бұрын
In large-scale applications, you rarely hit the actual database directly due to the massive volume of data. Instead, they use technologies like Kafka to stream data, and often employ distributed databases because a single database cannot handle the load.
@keinaanabdi6821Ай бұрын
As an Uber driver The example of $18 going to the driver and $2 to Uber really hurts my gut! These day $7-8 goes to driver and $13-12 goes to Uber
@DrMorax2 ай бұрын
High quality content as always
@AmirparsaDD2 ай бұрын
I love these formats
@tomasbaron8465Ай бұрын
This is amazing. It’s tru, we take it for granted. What an amazing approach ❤
@felixcalderon7258Ай бұрын
This was very enjoyable to watch! Subbed for sure!!
@CDHDeveloper2 ай бұрын
Very well done Lewis, even compared to your usual grand presentations.
@12345abcd_qwertyАй бұрын
nice traditional design the challenge lies in the creating a system which is consistent and efficient.
@neymik68272 ай бұрын
The visuals are fancy but not clear, sometimes may lead to confusion, better add some labels or work on narration
@madukomablessed47122 ай бұрын
Your animations are golden!!! A new subscriber found in me!!!
@madukomablessed47122 ай бұрын
If you could make these level of animations for data videos, I’ll definitely appreciate
@nacherel714Ай бұрын
This video felt very hypnotic to watch
@bdbeats-rv4uf2 ай бұрын
Another great video keep going man!
@BangladeshiUser-k4w2 ай бұрын
Thank you very much for this quality content. I've seen many videos on how big tech companies are scaling their projects. But there are no quality video on how to do it by yourself, or I couldn't find one. I'd like to request you to make a video on how you would scale a PHP project with MySQL database. That video might cover, how you would tune your MySQL config, php-fpm pool, nginx worker, linux itself for handling files, cache leverage, slave db etc. Overall preparing a project for being production ready to handle huge traffic with low latency. That would be a great video. If you make your mind to create such video, I can't wait to see it. Best wishes ❤
@matt.stevick2 ай бұрын
very good topic and well done. uber is a an impressive company, it’s very difficult to operate in a tough competitive industry. i wish them the best.
@yassine-sa2 ай бұрын
The animations are all fun and cool, but I think they're getting in the way of information transfer by oversimplifying concepts, use them carefully please, even though the more you add the cooler the video looks and the more views you'll get
@bot6439719 күн бұрын
Yeah I couldn’t comprehend them. A 2D graph is clearer.
@lightning202222 ай бұрын
What site do you use for ai video animation/characters creation or it's made from scratch in Adobe AE.
@erikhellman3974Ай бұрын
There’s something I feel I need to add here, especially that newer devs should know. Architectures and ideas like these were not made and perfected by a single person. Great things are built by teams. You should focus on becoming good of course, but complicated things like these go through several iterations both in the idea stage and development stage. It’s done by several developers in different ranges of skill level working together. Don’t try to become all knowing, no one is :)
@shaunfurtado73682 ай бұрын
Great video❤. And the quality and animations are awesome, can we get a video of this animation workflow sometime. Would love to see it.
@nofx7142 ай бұрын
this makes me think if uber struggled to transfer their databases, how do these big international banks do it? Where money is their biggest concern, Ive had many times where funds are missing from my bank account, only for me to call the bank to figure it out.
@ismailalfiyasin27142 ай бұрын
The simple answer just never ever migrate to another database, migrate database cost lot of effort and thought and last but not least headache, specially if you have really big data like bank companys, if money lose happened like you deposited money to your bank account and they money does not come in to your account the developer will check on your ledger this is the history like evey changes on your balance will store in here. Fun fact this video is all bout ladger 😅😂
@anam-0077Ай бұрын
the fact, migrating big database in production is so challenging.
@anakinskywalker1922 ай бұрын
Time to give your video editor a raise
@lexNwimue2 ай бұрын
Great stuff, man. Awesome!
@lakshman5872 ай бұрын
Animations were next level!!
@㘭2 ай бұрын
Who in the world does your animations?? Fire 🔥🔥🔥🔥
@camilordofficialАй бұрын
great video, thanks man!
@alexisriviere45412 ай бұрын
I clicked on this vidéo to understand how to manage big data, like trillions for example. Well at 11:40 you start talking about it but you never really explained how to handle such a huge amount of index, I'ld have like some stuff about load-balancing, and other tech used :( . Except from that the quality of the video is great and it's a good introduction to big data management.
@damnnn.2 ай бұрын
subscribed for animations and technology talks.
@davideaton68762 ай бұрын
Great video I love your channel Lewis. Thank you for the awesome content. Years ago I got to experience “upsizing“ an Access database to SQL Server. Good times.
@stachowi2 ай бұрын
Production quality is crazy
@soul_slayer7072 ай бұрын
ur vids are really great but this 3d animation, luv it
@kautilyapodagatlapalli61282 ай бұрын
Love the animations!!!
@SuperElephant2 ай бұрын
Skill issues and tech debt in a nutshell. Do you think VISA would have less transactions than Uber? They held up perfectly fine without a hiccup.
@alexruiztagle4762 ай бұрын
THE QUALITY IS INSANE HOLYYY
@ralphwealth1632 ай бұрын
love this videos, can you do more videos in this direction
@Ks1377-e7gАй бұрын
Hey dude i just wanted to ask you if you are going to upload the code for trading bot which made for a video ? Please answer Thank you!!
@nikolaaa71802 ай бұрын
I like the animations!
@naaziz-ytyt2 ай бұрын
Awesome 👍 animation 🎉🎉
@muhammadmursaleen6932Ай бұрын
Would like to have a video on how Walmart processes their transactions.
@heybropro1752 ай бұрын
why did you pick uber specifically? just curious
@matheesha-ls2 ай бұрын
I have ordered food from uber eats like 5 times now and about 3 times when placing the order the amount is held from my bank account but after delivered i will receive the funds back and will only charge the tip amount. It will try to charge the amount of the food after like 10 days even when there is no money in the bank account. But i deposit the amount of the order to my account so it will be charged later.
@shis102 ай бұрын
Amazing video 🙌🏻
@stergiosdikosАй бұрын
Underrated account
@quirkyquesterАй бұрын
Your video is gold
@marcobizzaro35262 ай бұрын
Crypto enthusiast here : ) we love ledgers, and ours are immutable
@ismailalfiyasin27142 ай бұрын
I wonder how big that data would be 🗿☠️
@ТІР2 ай бұрын
editing crazy wit this one
@psychurch2 ай бұрын
Great vid!
@jannickbreunisАй бұрын
Immutable and mutable very well explained.
@deprestyАй бұрын
This the quality i want to watch
@gtleshow2 ай бұрын
Their innovative solutions are really paving the way for seamless transactions at this scale. It's impressive how they’re staying ahead of the curve with real-time processing and security. Major respect to the tech team making it all happen behind the scenes! 🔥👏
@TheStRaX_2 ай бұрын
W editor to be honest.
@codewranglerАй бұрын
Great video, 🎉, does anyone think that their system is over-engineered?