Software Engineer Promo is SUPER easy - DO THIS

  Рет қаралды 39,780

ByteByteGo

ByteByteGo

Күн бұрын

Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bytebytego.ck.page/subscribe
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: amzn.to/3Ou7gkd
Volume 2: amzn.to/3HqGozy
The digital version of System Design Interview books: bit.ly/3mlDSk9
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Пікірлер: 150
@pwalkleyuk
@pwalkleyuk 8 ай бұрын
I believe the original release date for this was 1st April, but the project was delayed due to complexity.
@quickflow3799
@quickflow3799 3 ай бұрын
Before checking the comments, I had to check the date to make sure this wasn't released on April Fools' Day
@srki22
@srki22 8 ай бұрын
That sounds about right. When I joined Amazon in 2017, actually in the description of the promotion process to senior developer included something about designing a complicated and complex system, so a lot of people intentionally over-engineered things to get promotions and then left the team so on-call was terrible because supporting over-complicated system was a nightmare. A couple of years later Amazon changed the process to say: solve a complex problem in a simple way, or something like that. But the damage was irreversible and that is why I left Amazon.
@iimuhin
@iimuhin 8 ай бұрын
You will need at least testing, staging and prod environments for that. Don't forget to do green/blue deployments.
@MrAnshulji
@MrAnshulji 8 ай бұрын
how can you forget canary?
@sarafarron7844
@sarafarron7844 8 ай бұрын
Also don't forget to use logging service to store and manage your logs and uptime check service
@pauljohnsonbringbackdislik1469
@pauljohnsonbringbackdislik1469 8 ай бұрын
Is there a dedicated panel for feature toggles or would it be an internal development (because of course we cannot use anything ready-to-use from outside Amazon).
@sea0920
@sea0920 7 ай бұрын
+documentation, demo, UI/security/unit/integration/system/performance testing, code review, customer support, production debugging, deployment
@TheDellirium
@TheDellirium 8 ай бұрын
Triggering alarm when CPU hits 1% 😂
@pln255
@pln255 8 ай бұрын
Solid video 😂 I'd love it if this turned into a series
@floretan
@floretan 8 ай бұрын
You can't have your users enter recipes by hand, you definitely need AWS Extraktion for the image-to-text (of course with a dedicated App for easier scanning) and a custom ML model for identifying ingredients and units.
@joshuaedward6893
@joshuaedward6893 8 ай бұрын
🤣🤣🤣🤣
@bjk837
@bjk837 8 ай бұрын
😂😂😂
@Johndoe64065
@Johndoe64065 8 ай бұрын
Ok that was cold, sarcastic, sad, funny and informative, what a roller coaster!!! Still grasping what i saw. Amazing and I like it 😂
@kaushikpatil3858
@kaushikpatil3858 8 ай бұрын
So I was not alone 😂
@dasnohvit
@dasnohvit 8 ай бұрын
One of the best videos on this channel. Hands down. 😂
@MarvijoSoftware
@MarvijoSoftware 8 ай бұрын
I agree, I wanted to say this as well 😂
@siddharthshankarpaul
@siddharthshankarpaul 3 ай бұрын
Same here
@cyber-man
@cyber-man 8 ай бұрын
U forgot rate limiting and load balancing for all of the 4 visitors. GraphQL api would be a nice addition to the RESTful one too. Of course it's obligatory to make it self-hostable if any other grannies would want to host their own recupe sites. Don't know why you havent mention cognito with 7-factor authentication
@joshuaedward6893
@joshuaedward6893 8 ай бұрын
omg 🤣, 7 factor!
@a.z8842
@a.z8842 8 ай бұрын
😂
@IAMGregEVA
@IAMGregEVA 8 ай бұрын
Thank you Sahn .... this is so perfect and what I've been seeing in the industry for years, with engineers incapable to explain the project goals, although capable of designing and defending a $1 Million dollar "foundation" to support it and whatever else they might imagine.
@caiocutrim3596
@caiocutrim3596 8 ай бұрын
I'm sure my grandmother will be proud of me, after creating this robust, reliable, scalable, non-maintanable recipe application XD. It's a good metric of our carriers, to do things oriented to the "proud" level of our grandmothers.
@yannick5099
@yannick5099 8 ай бұрын
Where is the CI/CD pipeline? No vulnerability scanner? Code coverage reports? I don't think this will fly. I need to know that I get the correct recipes and that they are safe.
@joshuaedward6893
@joshuaedward6893 8 ай бұрын
omg 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@jswlprtk
@jswlprtk 8 ай бұрын
Ask Granny to self host on bsd
@2005kpboy
@2005kpboy 8 ай бұрын
You gave words to my feelings about AWS, and Amazon in particular and its policies and convention for employees to get promoted.
@manojprj18
@manojprj18 8 ай бұрын
Very nice video❤& it's very informative plz continue this
@guitar-nation-gautam
@guitar-nation-gautam 8 ай бұрын
😂😂 This was funny and informative at the same time
@NewThingsShow
@NewThingsShow 7 ай бұрын
just wow... Thats the real problem now... Over Engineering, not to fail, but its fail because of this and troubleshooting become crazy difficult.
@MarvijoSoftware
@MarvijoSoftware 8 ай бұрын
Don't forget to first initialise landing zones, so the recipe organisation conforms to architectural standards
@thanks600
@thanks600 8 ай бұрын
This calls for conversational AI as frontline coupled with generative AI to automate design at abstract systems level layered with another generative AI working at Services level and the layering goes on.
@AminEspinoza
@AminEspinoza 8 ай бұрын
Lol! I just loved it! Every single word is a total truth!
@s3cunit
@s3cunit 8 ай бұрын
This was perfect, in every way. I'm dying.
@maiyayashodha
@maiyayashodha 7 ай бұрын
automating the aws infra with terraform is a must !
@anandchowdhury9262
@anandchowdhury9262 2 ай бұрын
its AWS CDK now
@reaper84
@reaper84 8 ай бұрын
Dude! Don't forget to add Code Commit, Code Build and Code Deploy! Big Cloud-Formation yaml files.
@iamsubhaan
@iamsubhaan 8 ай бұрын
Add sagemaker to train a model for grandma recipes which can make cookies on her funeral.
@MarcoLenzo
@MarcoLenzo 8 ай бұрын
This was really good! Lol! Well done and thank you
@jankroupar7927
@jankroupar7927 8 ай бұрын
You made me laugh so hard I almost fell to floor. This post is solid gold! :D
@NiksDilemmas
@NiksDilemmas 8 ай бұрын
this was gold!
@dameneko
@dameneko 8 ай бұрын
What about authn and authz? I was expecting to see Cognito in here somewhere. Why not have some user pools, and then dynamic role-based access?
@simpaticode
@simpaticode 8 ай бұрын
You also need OpenAI integration, but proxied and cached.
@tarunnasa
@tarunnasa 8 ай бұрын
What an epic video of knowledge and parody
@koomooboo
@koomooboo 8 ай бұрын
I love this!
@chaitrapc1234
@chaitrapc1234 8 ай бұрын
AWS Glue pipelines to assess the clickstreams.
@verseeker7280
@verseeker7280 8 ай бұрын
Also mention frontend MVVM frameworks, typescripting, and websockets
@caiocutrim3596
@caiocutrim3596 8 ай бұрын
Yeah, because posting a recipe should be in real-time!
@rajatgoyal715
@rajatgoyal715 8 ай бұрын
Loved the details of the script 😂😂
@charyog7
@charyog7 8 ай бұрын
The worst is that I already see quite often this kind of architecture in corporate, even if it's for internal tools haha
@santozard
@santozard 8 ай бұрын
GREAT JOB
@carlosmedinaio
@carlosmedinaio 8 ай бұрын
It should be there 2 buttons, "I like it", and "I love it" !!
@ooogabooga5111
@ooogabooga5111 8 ай бұрын
3:23 " And there you have it" HAHAHA you remind me of that dude makes cocktails 😂😂
@pmerikan
@pmerikan 7 ай бұрын
Love it. But how can we set this up without using Terraform and Ansible? I still can't see how we can be productive without a ci/cd build-pipeline 😂 and what about a service mesh? We must have Istio.
@miyazakizachary5108
@miyazakizachary5108 8 ай бұрын
I wonder how could I add Kafka and Apache Spark combine with Databricks Machine Learning. Gonna be awesome :)
@blameItleaveit
@blameItleaveit 8 ай бұрын
Great 😁
@rschmidtzalles
@rschmidtzalles 8 ай бұрын
Seems like a robust architecture but I'd change docker for lambda functions for a truly serverless architecture 🤣
@Dmittry
@Dmittry 8 ай бұрын
Yeah, grandma will be disappointed if there will be no lambdas. How can any project exist without lambdas?
@davidjsutherland
@davidjsutherland 8 ай бұрын
That was great!
@gentlemanbirdlake
@gentlemanbirdlake 8 ай бұрын
needs wasm-gpu oven simulation of chemical reactions of the recipe steps and resulting kitchen thermodynamics impact analysis report
@ekadet7882
@ekadet7882 8 ай бұрын
Thank you! This was a great tutorial. I've learned a lot! Can't wait to try on my next assignment.
@iamdeejayross
@iamdeejayross 8 ай бұрын
This is GOLD 🤣
@prasantsaurabh4086
@prasantsaurabh4086 8 ай бұрын
that was fun
@user-pv2el1eu2m
@user-pv2el1eu2m 8 ай бұрын
Yes, but is it Web Scale?
@shameelnkosi
@shameelnkosi 7 ай бұрын
🤣🤣🤣🤣🤣🤣🤣🤣 "Into the database it goes" that one killed me
@eugeneyap4208
@eugeneyap4208 8 ай бұрын
😂 is ByteByteGo transitioning into software engineering comedy
@mangeshshikrodkar6192
@mangeshshikrodkar6192 8 ай бұрын
we still need to come up with new recepies with AI (modify existing receipies over internet and bring them to this platform). we also need chatgpt type generative ai capabilities so that we can use knowledge of recepies that we built to match what user wants. This is relevant when user needs certain recepie but does not exactly remember what it is called. we can give him closest match.
@ChadRStewart
@ChadRStewart 8 ай бұрын
Welp, I never knew I was going to be watching a troll video from ByteByteGo but here we are! This is so funny to watch! Grandma would be proud!
@mikezhao7648
@mikezhao7648 8 ай бұрын
I think i got the overall architecture set up, but i have one question. What is a cookie? :)
@bobo.256
@bobo.256 8 ай бұрын
you're hired
@geoffreyanderson4719
@geoffreyanderson4719 8 ай бұрын
Needs more multi-agent AI to help when ingredients are missing. What are you going to cook today? Look in your fridge with computer vision. Find substitutes using a LLM. Check the retail stores near you for current inventory availability of ingredients you need for that recipe. Do it with a natural language UI.
@spicy2112
@spicy2112 8 ай бұрын
where is the CDN setup for loading cookie images? :D
@re.liable
@re.liable 8 ай бұрын
barely understood anything but thoroughly enjoyed it
@arvinbalaraman4112
@arvinbalaraman4112 8 ай бұрын
Mobile native apps missed though
@adipratapsinghaps
@adipratapsinghaps 8 ай бұрын
Lets dive deep down in the low level design now.
@ashishranjan8071
@ashishranjan8071 8 ай бұрын
I don't see machine learning anywhere - Eric wang, 30 under 30
@yiyinyu9679
@yiyinyu9679 8 ай бұрын
Grama's website definitely needs to be HTTPS, and she will forget about renewing her cert, let's help her out
@fredericomba
@fredericomba 8 ай бұрын
Yes, and HTTPS is quite simple to setup these days. The whole Internet should have encrypted traffic of data, I do not accept navigating to a website without an encryted connection.
@gafroninja
@gafroninja 8 ай бұрын
Beautiful - ingest site analytics that no one will send :D
@LawZist
@LawZist 8 ай бұрын
you need to trace and monitor the application so don't forget x-ray service!
@sarthakbhardwaj5316
@sarthakbhardwaj5316 8 ай бұрын
Hahaha...this was amazing
@kaduvert
@kaduvert 8 ай бұрын
all hell would break loose if we tried to synchronously process grandma's inputs
@srujanvajram9503
@srujanvajram9503 8 ай бұрын
We forgot to adjust this architecture to protect from quantum attacks. *Grandmas recipes are in serious danger.*
@2k5325i
@2k5325i 8 ай бұрын
You know you’ve messed up when Redshift finds its way into your cookie recipe.
@DK-ox7ze
@DK-ox7ze 8 ай бұрын
Please also do an actual system design which includes all these tools for real so that we can understand them all 😅
@DavidGrilli
@DavidGrilli 13 күн бұрын
It's 2024: time to build a LLM to support Grandma AI
@Temp1archik
@Temp1archik 8 ай бұрын
More such videos!! 😂😂😂
@KapilDeoAWS
@KapilDeoAWS 8 ай бұрын
Can you please teach me Kong API gateway . Please tell me your convenient time and mode to get connected with you online to discuss for 30 minutes
@ShubhamMishra1989
@ShubhamMishra1989 8 ай бұрын
Wait I want to use AWS Bedrock here... you did not mention about ML here :)
@StraightAurSimple
@StraightAurSimple 8 ай бұрын
Hi, I just purchased a book on system design interviews from Amazon, and I wanted to provide some feedback. Unfortunately, I was quite disappointed with the quality of the print. The print quality of the book is not up to the standard I expected. Some pages appear faded, and there are instances of text being slightly blurred, making it challenging to read and comprehend the content effectively. As someone who values the reading experience, this was quite disappointing. I hope that this feedback can be taken into consideration
@jaguarnet
@jaguarnet 8 ай бұрын
Plus project manger program manager and two scrum master
@knkootbaoat6759
@knkootbaoat6759 8 ай бұрын
10/10 😂
@dannyhd8301
@dannyhd8301 18 күн бұрын
where are my secret managers, where are my cloud formation templates for all the resources? What is my recovery plan? lol
@Raptor-jv7fi
@Raptor-jv7fi 8 ай бұрын
Never thought tech could actually be funny, I was wrong 😂
@shaifaslam
@shaifaslam 8 ай бұрын
Well, now I know how Shopify convince their customers 😂, this decaf was necessary after all those caffeine
@jediahsan1
@jediahsan1 8 ай бұрын
Forgot to mention any security services
@mgbrown09
@mgbrown09 8 ай бұрын
How is all that going to hold up in real life? Clearly we need AWS Fault Injection Simulator to find out.
@bigbigdog
@bigbigdog 8 ай бұрын
Why does this reminds me of that Hotdog/Not Hotdog app...?
@ooogabooga5111
@ooogabooga5111 8 ай бұрын
You forgot to add generative AI to suggest personalised on demand reciepies
@RichardWatson1
@RichardWatson1 7 ай бұрын
This will work fine for a hobby project but as soon as you get to hundreds of requests per hour you’ll need to rethink it.
@jsaenzMusic
@jsaenzMusic 8 ай бұрын
Yeah.....this was hilarious! "10 visits a day"
@shaunk6822
@shaunk6822 11 күн бұрын
No ReactJS, no UX, no automated testing? Are you going TDD or BDD? What framework is managing your workflows? No way this scales to 20 users a day.
@sk00sha18
@sk00sha18 8 ай бұрын
"To ingest all the site analytics, noone will send" ..and that hurt me... :D
@DTorange1
@DTorange1 8 ай бұрын
looks like it should work fast ...
@andrewacomb6784
@andrewacomb6784 8 ай бұрын
This is painfully similar to how internal tools are developed at Amazon
@gardnmi
@gardnmi 8 ай бұрын
Then you wait for AWS to create a service that comes with all this pre-engineered and migrate to it.
@MrAnshulji
@MrAnshulji 8 ай бұрын
AWS Granma
@Supakills101
@Supakills101 8 ай бұрын
This is my company but in Azure...
@LeonardodeJesusMiron
@LeonardodeJesusMiron 8 ай бұрын
Just follow the KISS - Keep It Simple S*
@bambanggunawanid163
@bambanggunawanid163 8 ай бұрын
And charged $10000 for 3 users 🥰
@Dmittry
@Dmittry 8 ай бұрын
Wait! How do you know my brilliant architecture for my books list?! Are you spying on me?
@erniea5843
@erniea5843 8 ай бұрын
Lol-sob! So true, funny and sad all at once. 😂😢
@meltygear5955
@meltygear5955 8 ай бұрын
The funny part is when someone will actually do this for a portfolio project and will help them get a job.
@robbybankston4238
@robbybankston4238 8 ай бұрын
Don't forget artificial intelligence. I'm sure the Amazon C-level would love this architecture as it is ensuring their bonus.
@kent_calvin
@kent_calvin 8 ай бұрын
MAANG
@havaranis
@havaranis 8 ай бұрын
no aws architecture is complete without lambdas
@SD-in2mv
@SD-in2mv 8 ай бұрын
Nothing related to IAM?
@subham-raj
@subham-raj 8 ай бұрын
Top 5 Most-Used Deployment Strategies
10:00
ByteByteGo
Рет қаралды 238 М.
But What Is Cloud Native Really All About?
7:32
ByteByteGo
Рет қаралды 135 М.
She’s Giving Birth in Class…?
00:21
Alan Chikin Chow
Рет қаралды 8 МЛН
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 462 М.
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 31 МЛН
5 Coding Projects That Give You An UNFAIR Advantage
9:40
Tech With Tim
Рет қаралды 175 М.
How Discord Stores TRILLIONS of Messages
7:11
ByteByteGo
Рет қаралды 152 М.
20 System Design Concepts Explained in 10 Minutes
11:41
NeetCode
Рет қаралды 862 М.
Basic System Design for Uber or Lyft | System Design Interview Prep
16:18
What is RPC? gRPC Introduction.
6:09
ByteByteGo
Рет қаралды 449 М.
Top 7 Most-Used Distributed System Patterns
6:14
ByteByteGo
Рет қаралды 229 М.
System Design Interview: Design Uber w/ a Ex-Meta Staff Engineer
1:03:05
Hello Interview - Tech Interview Preparation
Рет қаралды 24 М.
System Design Interviews are a SCAM
8:55
Sahil & Sarra
Рет қаралды 101 М.
What Is GraphQL? REST vs. GraphQL
5:15
ByteByteGo
Рет қаралды 364 М.
She’s Giving Birth in Class…?
00:21
Alan Chikin Chow
Рет қаралды 8 МЛН