Microservices

  Рет қаралды 3,399,171

KRAZAM

KRAZAM

4 жыл бұрын

it's because of the way our backend works
// unlock exclusive deleted scenes: / krazam
// merch: merch.krazam.tv
// / krazam.tv
// / krazamtv

Пікірлер: 2 400
@janreymaligro3507
@janreymaligro3507 4 жыл бұрын
I'm a junior backend developer and this inspires me a lot to study frontend
@pleasurekevin5412
@pleasurekevin5412 4 жыл бұрын
It shouldn't.
@fallingintime
@fallingintime 4 жыл бұрын
This can apply to webpack and electron apps too
@andrewwong2399
@andrewwong2399 4 жыл бұрын
sure. have fun learning 1000 js frameworks
@phrsngx5675
@phrsngx5675 4 жыл бұрын
If you want a job and you want it quick, sure. There's some good money in frontend. But in terms of "technology" it's the same bullshit. It's still web development. Overnegineered, bloated software.
@joeviolago3394
@joeviolago3394 4 жыл бұрын
You're... YOU'RE THE GUY IN THE VIDEO!!!!
@brendantracey699
@brendantracey699 4 жыл бұрын
Not immersive, I can clearly tell these are actors because the project manager listens to him and changes the deadline
@kat3325
@kat3325 4 жыл бұрын
Brendan Tracey I disagree, this exact same thing happened to me 🤣
@flamingspew
@flamingspew 4 жыл бұрын
They say that in the meeting but email the upper manager that everything is on schedule and you get to go in on saturday.
@jeremyhuffman101
@jeremyhuffman101 4 жыл бұрын
@@flamingspew No they just hardcode the list of user providers but then the next time a new one comes online everything goes down in flames and the on-call has to go in on a Saturday 9 months from now and fix everyone else's mistakes (by just hardcoding a new user provider).
@Ones_Complement
@Ones_Complement 4 жыл бұрын
I actually thought that was one of the funniest and most accurate parts.
@johngregor6743
@johngregor6743 4 жыл бұрын
@@flamingspew And then will only give you a 'meets expectations' at the next Focal, triggering a PIP.
@atiagosoares
@atiagosoares 2 жыл бұрын
I have watched this so many times I'm actually starting to understand how their backend works.
@jean4j_
@jean4j_ Жыл бұрын
haha one of the best comment! I think I'm not there yet lol
@tk1576
@tk1576 Жыл бұрын
lol true
@awakenedtarot7306
@awakenedtarot7306 Жыл бұрын
Bingo knows everyone's name-o, bro.
@rowanreid5457
@rowanreid5457 Жыл бұрын
LMAO
@funghazi
@funghazi Жыл бұрын
@@rowanreid5457 LMNOP
@HankTaylor
@HankTaylor 3 жыл бұрын
First time you watch it, you think "I'm this engineer." The second watch, you realize "No, I'm that product manager." The third time, "Maybe I'm Galactus?" Fourth: "Oh no, I'm actually Omega Star..."
@Rundik
@Rundik 2 жыл бұрын
ISO timestamp support when
@alexmer100
@alexmer100 2 жыл бұрын
Yes(
@codenamehiddenmeadow
@codenamehiddenmeadow Жыл бұрын
You either die a wingman or live long enough to become omega star
@TheAbush
@TheAbush Жыл бұрын
oooweee
@MyBinaryLife
@MyBinaryLife Жыл бұрын
lmfaoooo
@Titere05
@Titere05 Жыл бұрын
After 7 years of backend development I've come to admire how anything actually works at all
@SaHaRaSquad
@SaHaRaSquad Жыл бұрын
That's me when learning anything related to computers in-depth. From processors up to websites, it's all a house of cards where cards on the bottom somehow also rely on cards on the top.
@moristar
@moristar 11 ай бұрын
Basically it purely works on human sacrifice.
@cebruthius
@cebruthius 11 ай бұрын
@@moristar Grace Jones' Corporate Cannibal comes to mind.
@bluesque9687
@bluesque9687 8 ай бұрын
😅😂 👌 👍
@v2ike6udik
@v2ike6udik 8 ай бұрын
reincarnation wait retry
@ryN45678
@ryN45678 4 жыл бұрын
this isn't a comedy, this is a documentary. That's frighteningly close to a lot of meetings i've been in
@ekkamailax
@ekkamailax 4 жыл бұрын
ryan Lol!!! So true
@miiasiin
@miiasiin 4 жыл бұрын
At this point, i use tips from the book '100 Tricks to Appear Smart In Meetings' ... to counteract any meeting, just for self amusement :-)
@BlueSpineIII
@BlueSpineIII 4 жыл бұрын
Never seen this much appropriate comment on the post !!!
@DanHalper
@DanHalper 4 жыл бұрын
I´m in the position of the product manager but with the emotions of the engineer
@aatkarelse8218
@aatkarelse8218 4 жыл бұрын
Im a backend developer and i have most definitely seen the drama that is going on here, i have seen it pushing deadline after deadline, i have seen it eating up resources, i have seen it as the reason the design being an absolute hell, i have seen it destroy a (good part of a) company. Quite happy thou i now know the fate of some company's and the people to run from !
@hellboy6507
@hellboy6507 4 жыл бұрын
The solution is to create a new service that converts Omegas time to ISO time.
@javiermendoza5173
@javiermendoza5173 4 жыл бұрын
Senior Software Engineer
@martir.7653
@martir.7653 4 жыл бұрын
How do you represent the time of the end of the universe in ISO time and perform the conversion faithfully?
@Benedictwesson
@Benedictwesson 4 жыл бұрын
@@martir.7653 Yes.
@kwkspectre
@kwkspectre 4 жыл бұрын
I would sooner lay you into this barren earth than entertain your folly for a moment longer.
@VishalNehra
@VishalNehra 3 жыл бұрын
Better generalize it.. so that it can convert omegas time to any required time format.. oh yeah, to fetch and maintain list of time formats we might also need a new service 😅😋
@SamuelSmithJ
@SamuelSmithJ 2 жыл бұрын
If I had known the tech industry was going to end up like this 20 years ago, I'd have become a carpenter.
@akivaliaho5166
@akivaliaho5166 Жыл бұрын
The same man. After seeing the insanity of distributed monoliths just a few too many times I've lost all hope.
@harmhoeks5996
@harmhoeks5996 Жыл бұрын
Higher pay & Better fitness
@bill-8794
@bill-8794 Жыл бұрын
Yep and actually I did
@opossum4463
@opossum4463 Жыл бұрын
You don't mean it. A/C is one hell of a drug.
@MIHMediaInc
@MIHMediaInc Жыл бұрын
😂😂😂😂😂🤣🤣🤣🤣
@jiawenchen9928
@jiawenchen9928 3 жыл бұрын
I'm a backend developer and this inspires me a lot to become a cooking chef.
@ryanbiztech9181
@ryanbiztech9181 2 жыл бұрын
*Gordon Ramsey enters the chat*
@Acid31337
@Acid31337 2 жыл бұрын
to cook evryone's favorite spaghetti )
@sacredgeometry
@sacredgeometry 2 жыл бұрын
As opposed to those famous medical chefs.
@hannessteffenhagen61
@hannessteffenhagen61 2 жыл бұрын
I've been thinking a lot I'd be happier if I'd picked up baking. Then I take a look at my kitchen and yeah, let's not kid ourselves, this is the only thing I know how to do that people will actually pay me for.
@hannessteffenhagen61
@hannessteffenhagen61 2 жыл бұрын
@@sacredgeometry yes. “Chef” just means “boss”, it's cognate to “chief”. Chef Doctor is literally a position that exists, it's just rarely called that in English. The cooking association just comes from English people shortening “chef de cuisine” (chief of kitchen) and “sous chef de cuisine” (vice chief of kitchen) to just “chef” (or overhearing french cooks say just chef, because they don't need to specify that they mean the chef cook anymore than a police officer addressing the “chief” needs to specify he's referring to his boss, not a cook)
@junkymcjunkster
@junkymcjunkster 4 жыл бұрын
I'm just wondering how our system architecture got leaked. Expect a call from our lawyers.
@videosuperfast
@videosuperfast 3 жыл бұрын
Lol 😂
@ffatheranderson
@ffatheranderson 3 жыл бұрын
😂👍🏻
@Carlygrrl
@Carlygrrl 3 жыл бұрын
😃🤣🤣🤣
@crowdtales-io
@crowdtales-io 2 жыл бұрын
🤣🤣🤣
@CurtisJensenGames
@CurtisJensenGames 2 жыл бұрын
Emojis
@reifrei1170
@reifrei1170 4 жыл бұрын
"delivering this feature goes against everything I know to be right and true" - my inner monologue at least once a month
@smithwillnot
@smithwillnot 4 жыл бұрын
More like once a week... on a good week. And once a day on bad one...
@willinton06
@willinton06 4 жыл бұрын
If you want that button to change colors when you hover over it you’ll have to get the SysKey from my grave!
@fajara.r1379
@fajara.r1379 3 жыл бұрын
Lol, exactly
@juliansoto2651
@juliansoto2651 2 жыл бұрын
This hits especially harder if you are a front-end dev. People go really crazy with UI requirements.
@sleev1091
@sleev1091 2 жыл бұрын
Unironically when your company wants you to make their app a Skinner Box.
@aperture147
@aperture147 Жыл бұрын
Instead of creating a single point failure monolith arch, we ended up engineered a new system which has multi points failure, binding by duck tape and dying for no reason or with reason which cannot be logged
@whitemagickh
@whitemagickh 2 жыл бұрын
One thing that I haven't seen anyone mention is the project manager nodding acting like he's following while writing "Galactus??". Underappreciated moment.
@chromosome24
@chromosome24 4 жыл бұрын
Dude I'm dying. Omega Star needs to get their ISO compliant shit together.
@Xrayhighs
@Xrayhighs 4 жыл бұрын
Holy Cow, how is ISO not the first implementation?!! Man, f*** dates!! And idk about that command-structure.. What if ISO is the first.. 🥶😭
@eduardoandrescastilloperer4810
@eduardoandrescastilloperer4810 4 жыл бұрын
Why can’t they use a f****ing UNIX EPOC?
@Skisful
@Skisful 4 жыл бұрын
@@eduardoandrescastilloperer4810 they work with time representing end of the universe. unix time is for pussies
@JrIcify
@JrIcify 4 жыл бұрын
@@@eduardoandrescastilloperer4810 Because then they'd need to import the ISO2UNIX framework which is still in beta.
@bigbrian824
@bigbrian824 4 жыл бұрын
@@eduardoandrescastilloperer4810 Unix epoch time runs out 2038 for 32 bit time stamps, clearly not enough time to for Galactus to know the end of the universe.
@hughmungusbungusfungus4618
@hughmungusbungusfungus4618 2 жыл бұрын
What you need to understand is that all backend architectures are nothing more than a Rube Goldberg machine designed to keep engineers employed. It’s part of the AWS racket.
@richardsage1062
@richardsage1062 Жыл бұрын
Everyone wants a piece of the pie Obama did and he got a big piece.
@j4878
@j4878 Жыл бұрын
Thank you AWS!
@Unknown-jt1jo
@Unknown-jt1jo 6 ай бұрын
The reality is, it's really hard to write scalable applications. Especially in an "agile" world, where requirements are constantly changing.
@hughmungusbungusfungus4618
@hughmungusbungusfungus4618 6 ай бұрын
​@@Unknown-jt1joOh, I know, I'm an engineer too. I'm doing that thing called "joking" that they taught us about in college.
@Kvltklassik
@Kvltklassik 7 ай бұрын
The ending killed me. Spend whole week fretting over project killer, raise it with manager, "ah yep so we just have to delay by (insert amount of time I was previously led to believe was unreasonable by the same person now suggesting it), no worries keep me updated if anything changes". Like ayo I still need those 3 extra staff we were supposed to have back in June too.
@jimphil804
@jimphil804 3 жыл бұрын
As a senior engineer with 400 years of Microsoft experience I can confirm this is what using micro services is like
@mrwashe
@mrwashe 2 жыл бұрын
What software do you use to count experience years? Omega Star?
@itsasadbunny
@itsasadbunny 2 жыл бұрын
Wait a minute, computers only existed for the past 60 or so years...🤔
@romangeneral23
@romangeneral23 2 жыл бұрын
@@itsasadbunny Not on the astral plane where battles are done...
@botousai
@botousai 2 жыл бұрын
@@itsasadbunny CLEARLY you don't understand temporal ISO time or you wouldn't ask such a silly question...
@bwzffgh7
@bwzffgh7 Жыл бұрын
Exactly. Every service is either already deprecated, soon-to-be deprecated, or 3 years behind on delivery of the feature some guy promised in a StackOverflow comment was coming soon.
@ahmadmanj
@ahmadmanj 4 жыл бұрын
I’m contemplating if I should send this to our lead architect or not
@cabfish8339
@cabfish8339 4 жыл бұрын
Ahmad Khan Dew it
@hammadusmani7950
@hammadusmani7950 4 жыл бұрын
I’ve emailed this to my entire corporate list
@rickyufv
@rickyufv 4 жыл бұрын
Best one
@edocms
@edocms 4 жыл бұрын
You have a lead architect! Your organization is full of shits.
@parkourbee2
@parkourbee2 4 жыл бұрын
@MasterOfDone this is by far my favorite piece of nonadvice for an arbitrary dilemma
@BenRangel
@BenRangel 2 жыл бұрын
I assume that photo of Galactus is always taped to the top of the whiteboard because pretty much every flowchart drawn in this room ends up involving Galactus
@madumlao
@madumlao Жыл бұрын
FYI, there's a reason why Omegastar can't support ISO timestamps. Since Omegastar needs to represent time till the end of the Universe, it needs to be able to represent time coordinates after the Earth has been sucked into a black hole, in which case, ISO time conventions such as leap years and seconds will no longer make sense since the BIPM will be adding billions of leap seconds per second. TAI is the only and correct implementation that Omegastar can represent, trying to implement ISO will cause infinite problems. Clients need to perform TAI to UTC conversions by themselves. You either die programming the backend, or live long enough to program Omegastar. :O
@hoola_amigos
@hoola_amigos Жыл бұрын
Omg checks out 🤣🤣
@alexdubkov6998
@alexdubkov6998 8 ай бұрын
Great explanation!
@SomeSkeptic
@SomeSkeptic 6 ай бұрын
Try explaining that to the incompetent Galactus morons!
@bransonS
@bransonS 6 ай бұрын
Spoken like a true omegastar dev. When will you guys wake up to the real world the clients need and get your ISO timestamp shit together!?
@madumlao
@madumlao 6 ай бұрын
@@bransonS look we just can't rely on the BIPM to update our clock with leap seconds that's just impractical and will lead to counterfactual clock scenarios. It's got to be TAI, you can implement a TAI to UTC conversion service at your own peril but otherwise were marking this as CLOSED WONTFIX
@pontificous
@pontificous 3 жыл бұрын
Engineering manager at a large well known games megacorp here, just wanna let you guys know that I help run a team that owns a service aggregator and we just changed our team name to Galactus. Please keep this content flowing, we love Galactus.
@VivekYadav-ds8oz
@VivekYadav-ds8oz 3 жыл бұрын
Did you change it because of the video because that's awesome!
@khoavo5758
@khoavo5758 3 жыл бұрын
@@VivekYadav-ds8oz Look I'm not the guy but I'm pretty sure they changed it because of the video.
@jmanpolo5611
@jmanpolo5611 2 жыл бұрын
@@khoavo5758 look I'm not that guy either, but I'm pretty sure they changed it because of the video.
@RHV044
@RHV044 2 жыл бұрын
​@@jmanpolo5611 Mira, tampoco soy este flaco pero estoy bastante seguro de que lo cambiaron por el video
@jairomarcosoliveiramoutinh7113
@jairomarcosoliveiramoutinh7113 2 жыл бұрын
@@RHV044 Olha, eu também não sou aquele cara, mas tenho certeza que eles mudaram por causa do vídeo
@megasaleapp6008
@megasaleapp6008 4 жыл бұрын
"Learned a lot today, love galactus" - gold
@redbuIlracing
@redbuIlracing 2 жыл бұрын
"Let's build microservices because it's the future" Few months Later, ended up with 'Event Driven' Distributed Monolith
@Monaleenian
@Monaleenian 2 жыл бұрын
Exactly! And most businesses that decide to use microservices for that reason never reach a scale where the benefits of microservices offset the costs of having an application that's much harder to maintain than a monolith would be.
@touristtam
@touristtam Жыл бұрын
​@@Monaleenian Yes but but but THE CLOUD!!!
@benisrood
@benisrood 11 ай бұрын
@@touristtam We all drank the Kool-Aid, that's the truth. But there sure were a lot of people selling the Kool-Aid.
@soupwizard
@soupwizard 3 ай бұрын
Tech websites: "EDDM is the latest trend in software architecture!"
@ngbrother
@ngbrother 9 ай бұрын
I work at Amazon as a PM and I can vouch for accuracy. This is 2 hours of my day every day.
@kaptainkrampus2856
@kaptainkrampus2856 8 ай бұрын
I dont think you are even allowed to say that.
@philosophersam
@philosophersam 2 ай бұрын
Just 2 hours? I think you're estimating low.🤣
@lubibul
@lubibul 4 жыл бұрын
all the services names are on point 👌 👌
@TheStereoField
@TheStereoField 4 жыл бұрын
lubibul If only we could just sunset Ringo2, that thing is a rats nest
@shane75776
@shane75776 4 жыл бұрын
@@roeniss yes
@nikhilkenvetil1594
@nikhilkenvetil1594 4 жыл бұрын
Exactly what I was thinking. And I thought only my organisation has these fancy names for services.
@skepticmoderate5790
@skepticmoderate5790 4 жыл бұрын
@@nikhilkenvetil1594 Doesn't the fact that these services are external to your organization imply that your organization is not the only one with access to them?
@nikhilkenvetil1594
@nikhilkenvetil1594 4 жыл бұрын
@@skepticmoderate5790 You're stating the obvious. How does that matter? And I'm not talking about my organisation having access to aforementioned services. I'm talking about the nomenclature. Kratos, Amethyst, Goldmine, STS etc are names of the serives I've used in my organisation. Fancy names for not-so-fancy serives they provide.
@TedThomasTT
@TedThomasTT 4 жыл бұрын
You guys are too talented to be making just us nerds laugh
@Vetrivel.Shanmugam
@Vetrivel.Shanmugam 3 жыл бұрын
The creator of this video watched the nerds talk during the office time and made it a scene. :D
@bob9581
@bob9581 Жыл бұрын
Well . . .its a nice switch for you hey? After you nerds making just us laugh for so long.😆
@zomgneedaname
@zomgneedaname 2 ай бұрын
We got blocked by a dependent service not supporting ISO timestamps and our engineer literally blew up the way Krazam did
@Negus222
@Negus222 2 жыл бұрын
I died at “We need to pass a time range containing current time, and a time representing the end of the universe”
@NickGeorgiou
@NickGeorgiou 4 жыл бұрын
Hahaha the sneaking in an extra requirement for Middle names before running away... too real!
@theenigma1109
@theenigma1109 3 жыл бұрын
_This little maneuver is going to cost us 5 years_
@SowedCastelli
@SowedCastelli 3 жыл бұрын
@@theenigma1109 LOL
@1992jamo
@1992jamo 3 жыл бұрын
Yep, 100%, and I love that he fundamentally doesn't understand that it would have the same problem as birthday haha
@jemert96
@jemert96 2 жыл бұрын
I've experienced this waaaay too many times. As he gets up, the product manager brings up 3 new requirements and before you have time to react he's gone and you know you're gonna be fucked
@AnyFactor
@AnyFactor 4 жыл бұрын
I am here with my entire database stored in a CSV file.
@KangJangkrik
@KangJangkrik 3 жыл бұрын
Good luck for 2 seconds of delay for each query
@developandplay
@developandplay 3 жыл бұрын
Are you the NHS?
@anonymous4711_
@anonymous4711_ 3 жыл бұрын
Probably fine in 95% of the cases. For the rest: you've grown enough to make use of a DB worthwhile, and learned a lot about your requirements to know how to set up said DB
@tipdub
@tipdub 3 жыл бұрын
Just one CSV file, huh? You are not a person to be trifled with.
@dionbridger5944
@dionbridger5944 3 жыл бұрын
@@developandplay Hahaha
@iFloops
@iFloops Жыл бұрын
The camera pan to Galactus on "of Galactus' pain" is so fucking brilliant lmao
@igorcdm28
@igorcdm28 2 ай бұрын
The camera work on this video is pure gold!
@realericanderson
@realericanderson 2 жыл бұрын
1:38 just realized that engineer having a wingman not knowing how to talk to anybody means engineer will never find love!
@thr3ddy
@thr3ddy 3 жыл бұрын
"...and you're saying all these microservices pull from the same SQL server? Hm, ok."
@nonsketchsquad
@nonsketchsquad 3 жыл бұрын
LMAO
@daviddickey9832
@daviddickey9832 3 жыл бұрын
"The only solution is to rewrite everything in ..."
@stylishskater92
@stylishskater92 3 жыл бұрын
Well, this still makes sense. You lose some decoupling by other services having the database service dependency, but each service except that one still has all the benefits of microservices (like using the best technology/tool/language for a specific problem, making changes to it/redeploying etc. without affecting others, separate teams etc.) minus the extreme overhead management of redundant data synchronisation between services. The only time ive ever seen microservices used in practice is exactly that way, the data redundancy across services is totally impractical in most cases. That being said, in some cases you shouldnt use Microservices to begin with...
@martinn.6082
@martinn.6082 3 жыл бұрын
@@stylishskater92 didn't read, am stuck with a 50,000 endpoint REST API. Help.
@vsaucemichaelhere3409
@vsaucemichaelhere3409 3 жыл бұрын
Fuck man thank you. Dealing with enterprise java microservices mames me want to nosedive off a mountainside. Why do we need 58 different dependencies when we have direct fucking access to the DB. Just a simple server running sql scripts is so much simpler.
@IamFilter94
@IamFilter94 4 жыл бұрын
Just put 2999-01-01 as the end of the universe date as a stub until Omega team implements ISO timestamps.
@CharlesMacKay88
@CharlesMacKay88 4 жыл бұрын
or 19 January 2038 which is the max of 32 bit time.
@tamrix
@tamrix 4 жыл бұрын
No you see that’s the bug. The end of the universe time represents he will be alone forever. This is because the EKS chaos server isn’t selecting an acceptable date range so the user aggregate service provider (god) cannot send a girlfriend (user object) to his birthday service (his birthday party) so that his wingman service can hook him up. And in addition the omega service won’t be able to provide a iso date (acceptable partner) before the end of the month. So you’ll need to reduce the entropy of the EKS service by reducing the pool of users (Lowering his standards for mating partners) so the date range is within a month to locate his birthday service (get a date for his birthday). Hopefully it will fix his work priorities and leaving him with more time to code and hit the deadline
@elecktr0freak
@elecktr0freak 4 жыл бұрын
Hello Y3K bug... XD
@api9627
@api9627 4 жыл бұрын
I bet you are a lot of fun at parties.
@LukeNimtz
@LukeNimtz 4 жыл бұрын
You know nothing of Galactus' pain.
@FredoCorleone
@FredoCorleone 6 ай бұрын
I've worked 15 months in the integration layer of a bank, it's exactly like this "This micro isn't guaranteed to have that info, we have to fallback on this other plus this other micros, oh wait we need 36 months of data, well we get 12 of those from there and 24 from this other micro but only if it's after the first monday of the month, otherwise we gotta get those from a third party service through a proxy with a special token, and for the token we need yo get data from here, here and there..."
@reminc.
@reminc. 2 ай бұрын
Put this on your dating profile and find true love.
@StephenDeTomasi
@StephenDeTomasi 2 ай бұрын
Its been a few years, hopefully omega star is ISO complaint now
@winkwildly
@winkwildly 4 жыл бұрын
Just started a new job and this is like live footage of my actual lived experience. I actually watch this daily now cuz it’s my only comfort.
@Monaleenian
@Monaleenian 2 жыл бұрын
In what way is "lived experience" different from plain, old "experience"? Lived experience seems like wet water!
@juliansoto2651
@juliansoto2651 2 жыл бұрын
Did you resign? I'm having the same experience now and I'm considering leaving.
@rban123
@rban123 2 жыл бұрын
@@Monaleenian hearing about other peoples lives contributes to our human experience but it’s not part of our own lives experience
@Merdock-yp2xj
@Merdock-yp2xj 3 жыл бұрын
“X service is being deprecated at the end of the month” * 3 years later...still not deprecated * That is every “being deprecated” service in my experience at least lol
@katana2k
@katana2k 3 жыл бұрын
And we know there's no point in working on something that's about to be replaced in 5 years.
@OatmealTheCrazy
@OatmealTheCrazy 2 жыл бұрын
Either that or it gets deprecated, split up into like 3 other services, and then everyone actually using the service hates the new version because it split up things that were actually used together 3 different services you have to use now. Also of course, at least one of those 3 services is actually another service that's impossible to navigate because it has about 15 different drop downs and may as well be the service graveyard.
@cameronburt6334
@cameronburt6334 2 жыл бұрын
I saw this for the first time when I was new to the industry and thought it was a silly dramatization of the over complication of microservices... I'm now an architect and I'm watching it to remind myself the core fundamentals of microservice design.
@BluPotato
@BluPotato Жыл бұрын
My god. This is too real to anyone who works with enterprise systems. Everything is tacked together and nobody understands the whole thing and its amazing anything works the way it should.
@stuartcharlton
@stuartcharlton 4 жыл бұрын
This is too close to home. Microservices are fine if you know what you’re doing, if you don’t, you are at Galactus’ mercy.
@TheNewton
@TheNewton 4 жыл бұрын
Stuart Charlton lol I think thats his meta narrative in the comics to prune planets
@leootp22
@leootp22 4 жыл бұрын
Well, technically, one would need Silver Surfer, but that's neither here nor there
@MrFreeze360
@MrFreeze360 4 жыл бұрын
Problem is everyone thinks they know what they are doing But they learnt it from a medium post about a deprecated service designed by someone that had no idea what was doing
@Castdeath
@Castdeath 4 жыл бұрын
D You underestimate imposter syndrome
@dark.mode.on.
@dark.mode.on. 4 жыл бұрын
Actually omega star fucked it up. Because they don't provide ISO timestamps. How dare they!
@Lifelightning
@Lifelightning 4 жыл бұрын
I love the product spec "Surprise and delight users by displaying their birthday on the settings page" with red pen annotations circling "birthday" saying "Timezone? Korean bday vs. others". Looked it up, apparently all Koreans share January 1st as their birthday. That's some nice edge case thinking there. Fine line between comedy and real life sometimes. Love the vid.
@mrguybrush1655
@mrguybrush1655 4 жыл бұрын
Ok, I just DuckDuckGo'd this and ... I have no words. Is this real life? What day is it? Help
@TheNewton
@TheNewton 4 жыл бұрын
2pts for spec research
@yukw777
@yukw777 4 жыл бұрын
haha i can't believe Korean birthdays showed up in this video.. It's not that every Korean's birthday is 1/1 (Koreans still celebrate their own birthdays on different days), it's that every Korean turns a year older on 1/1. This effectively treats everyone born in the same year as a "cohort". This makes it easier to figure out if someone's senior to you or not in social settings as you can simply compare the birth years (seniority is very important in Korean as it determines every aspect of the relationship down to the language you use). So a typical introduction in Korean includes a question about which year a person was born in, and it's not considered rude at all. Another tidbit is that when a Korean baby is born, he/she's considered to be "one" year old. Some people explain it's b/c you count the months in the womb, but it's actually not true (babies are not in the womb for a year anyway). It's actually b/c in Korean, the word for "age" 살 (pronounced 'sal') is ordinal, so when you say a baby is one year old in Korean, it really means it's his/her "first" calendar year of life. There is a cardinal word for age, which is 돌 (pronounced dol), and it means exactly what English speakers would expect, but this is typically only used for babies, or for anniversaries. Now these two facts do cause some peculiar cases. For example, if a baby is born on 12/31 at 11:59 p.m., he/she'd be "two" years old a minute later, and other kids born a minute later would have to use honorifics to him/her. :)
@leootp22
@leootp22 4 жыл бұрын
@@yukw777 My mind semi-melted through that, but that was some awesome information you took the time to explain, thank you.
@Ones_Complement
@Ones_Complement 4 жыл бұрын
So many easter eggs.
@florinsx
@florinsx 3 жыл бұрын
You won't die alone. We'll all suffer together in the microservice hell, until the end.
@plixplux
@plixplux 3 жыл бұрын
But consider the alternative - working in waterfall... I'd quit IT forever, maybe take up, I don't know, woodworking?
@florinsx
@florinsx 3 жыл бұрын
@@plixplux good enough for Jesus...
@volodymyrgz
@volodymyrgz 12 күн бұрын
…until the end of the Universe.
@SamFerro
@SamFerro Ай бұрын
“No problem I’ll push this out another 2-3 years or so” 🤣🤣🤣 is agile in the room with us
@MrRocksW
@MrRocksW 3 жыл бұрын
That cut to Galactus with the glowing eyes kills me everytime
@AlCahonies
@AlCahonies 4 жыл бұрын
The camera work does such a good job emphasizing the mood of the jokes
@HMSTR1995
@HMSTR1995 3 ай бұрын
Everybody missing the fact the PM only wrote down Galactus and that’s all he mentioned at the end. Like he already knew that was what he was going to say, and already stopped listening to the dev
@anubhavgupta8164
@anubhavgupta8164 2 ай бұрын
we literally had this, adding middle names to profile took us months
@typon1
@typon1 4 жыл бұрын
the problem is clear: you should've split up and delegated Galactus' responsibilities to multiple instances of the Silver Surfer service and you could've scaled. smh.
@vertie2090
@vertie2090 4 жыл бұрын
right :D
@glipk
@glipk 4 жыл бұрын
Haha underrated
@chenseanxy
@chenseanxy 3 жыл бұрын
We tried this, it worked wonders at first but we encountered massive consistency problems and this crippled our cross-region replication strategy
@martinn.6082
@martinn.6082 3 жыл бұрын
@@chenseanxy I read that as cross-religion. Is there a microservice for that?
@yourtechjohn
@yourtechjohn 2 жыл бұрын
That's just part of the Herald microservice cluster.
@UnnDunn
@UnnDunn 4 жыл бұрын
I want to laugh at this, but it just makes me die a little inside.
@d.powers5827
@d.powers5827 4 жыл бұрын
damn been a long time since TMP...hope all is well in the pandemic
@goatgoat.8630
@goatgoat.8630 2 ай бұрын
This architecture makes sense, fits on a whiteboard, is documented, has responsible teams and the problems and solutions are clear. I warched this before working a company with thousands of developers and 100 years of history and afterwards. I can no longer communicate what i witnessed. But i did my part and added 40 files of edited code to add a number delimiter like 1.000 in a receipt value that would be displayed in a single email type which also would only be send to other employees who had too many goody points. It took me a week. And the code stack we worked on was one of the best.
@sergheimitroshin9467
@sergheimitroshin9467 Жыл бұрын
I watch this video from time to time. And every time, one tear getting down from my eye when he said "I'll die alone". And this phrase hits me harder and harder every time. Because time pass and with every year in IT, I feel like I waste my life time, daily sad routine, sad people, sad IT job.
@luiysia
@luiysia Жыл бұрын
:(
@sergeyrogatin9682
@sergeyrogatin9682 3 жыл бұрын
i live in constant despair because thousands of developers will watch this video and think "oh wow, managers are so unreasonable, they don't understand our struggle" and not "oh wow, the whole web ecosystem is insane and should be burned to the ground"
@katana2k
@katana2k 3 жыл бұрын
and then when the original devs have all left the company and the new brains convince the bosses to replace the whole thing, then they work on Galactus 2.0 for a year before quitting because, as it turns out, all of the shiny new tech they're using to build it has bugs and isn't widely supported, and they went about it all wrong from the start. Galactus 1.0, with the weight of the entire company on its shoulders, has not been maintained, and still can't produce the user's birthday.
@Dant2142
@Dant2142 2 жыл бұрын
Because we know the managers. If you burn it to the ground, whatever emerges from the ashes will be only a greater aberration, more pure in its insanity.
@satan9487
@satan9487 2 жыл бұрын
It can be both
@mishikookropiridze5079
@mishikookropiridze5079 Жыл бұрын
@@Jbs6187 Depends. Do you work at Twitter ?
@benisrood
@benisrood 11 ай бұрын
Don't worry, we definitely think the latter and that we are collectively to blame.
@ChessFlix
@ChessFlix 4 жыл бұрын
This flared up ptsd from engineers everywhere.
@KangJangkrik
@KangJangkrik 3 жыл бұрын
Yea I got that PTSD, until I took arrow from knee
@trite590
@trite590 2 жыл бұрын
"Entropy Chaos Service" yes im convinced this is a standard service in every environment
@zorlanv
@zorlanv 9 ай бұрын
This is my favourite video on the internet.
@BaremetalBaron
@BaremetalBaron 4 жыл бұрын
Now just make this meeting 3 hours long and do it several times a week and you have my last job.
@1992jamo
@1992jamo 3 жыл бұрын
It's always the last 15 minutes of a multi hour meeting when someone says "Oh! we could do [insert mission impossible here]!" I think the worst is where you have multiple systems that don't have proper APIs, and you're asked to tie them together, and you're forced to do a shit job because what can you do?
@Quantris
@Quantris 4 жыл бұрын
When it's a feature they want: "why didn't you just design the stack to be flexible enough to make this easy in the first place? get back to work." When it's redesigning the stack to make it more flexible (or just less buggy): "this project doesn't have enough impact for the amount of effort involved. stop it."
@flamehiro
@flamehiro 3 жыл бұрын
yep
@ir1528
@ir1528 Жыл бұрын
Oof. This brings me back so many awful memories xD
@yuh42011
@yuh42011 Жыл бұрын
This is scarily accurate lol. At least at Amazon
@unorigionalHandle
@unorigionalHandle Жыл бұрын
That's because it was filmed at Amazon
@yuh42011
@yuh42011 Жыл бұрын
@@unorigionalHandle yeah I looked him up and he used to work at Amazon, makes sense
@skycocaster
@skycocaster 6 ай бұрын
Naming services stupid names or abbreviations so that you make sure nobody never fully understands what they're talking about. Perfect realism.
@robertcruz7866
@robertcruz7866 3 ай бұрын
Unfortunately, the antithesis to naming a service a "not-stupid-name" means naming it something that it was intended to be, and it gets bastardized over time to do things it wasn't meant to do, which turns it into an incorrectly named service. So which is worse? A service with a name that doesn't describe what it does, or a service with a name that describes something that it no longer does?
@edwinleskin3112
@edwinleskin3112 4 жыл бұрын
"Learned a lot today, loved Galactus"
@dandymcgee
@dandymcgee 3 жыл бұрын
The fact that so many people relate to this shows how truly sad the state of software is.
@barryblack8332
@barryblack8332 3 жыл бұрын
Microservices are painful but this video makes it frightening. It's not that deep.
@steinarst9084
@steinarst9084 3 жыл бұрын
@@barryblack8332 the point isnt the architecture style of microservices - its more a rant of technical debt, flimsy and complex legacy-modern hacks and the hopelessness of explaining to product managers how their previous decisions are creating massive sinks in time to market
@barryblack8332
@barryblack8332 3 жыл бұрын
@Adrian R I have a Masters degree in Electrical Engineering and am a software Engineer also. Its was difficult to get here. I gave up a lot.
@sacredgeometry
@sacredgeometry 2 жыл бұрын
@@steinarst9084 No its both.
@Merthalophor
@Merthalophor 2 жыл бұрын
@@steinarst9084 this. Microservices as an architecture are insanely powerful, but they must be done right.
@dannyy8619
@dannyy8619 Жыл бұрын
I just noticed the "Korean birthday vs ours" in 0:06. Bravo Krazam. Bravo.
@Azyro777
@Azyro777 3 жыл бұрын
was coming for what microservice is.. end up going home on fear and crying
@noa2613
@noa2613 4 жыл бұрын
We're all trapped in the endless cycle of: 1. Get a requirement 2. Explain why it's not feasible/will cause issues 3. End up having to implement it anyway because "product thought the current flow was confusing" 4. Rework entire controllers, the code is now unreadable, even you don't know how it works anymore 5. Said issues eventually show up 6. Have to revert this back, since "we didn't take that into consideration" The tech worlds Tale of Sisyphus. We are being punished by the Gods for every time we pushed with --force
@BenvolioZF
@BenvolioZF 4 жыл бұрын
all saas is by definition a sisyphean task. for everyone involved, even the users.
@jayATUK
@jayATUK 4 жыл бұрын
I wish I could upvote this more than once
@KangJangkrik
@KangJangkrik 3 жыл бұрын
7. The git push --force is a must 8. Oh no 50% salary cut because of complete breakdown
@HermanWillems
@HermanWillems 2 жыл бұрын
But why don't you just think ahead so you can easily add functionality???? Everytime you change it you just change it a little bit... like spaghetti.
@waveplay3978
@waveplay3978 Жыл бұрын
The only way is to rebuild the entire thing from the ground up once a critical mass of unforeseen requirements has been forced on the base that was designed for something else.
@s3ts
@s3ts Ай бұрын
Karazam: "We have to go to Galactus, the all-knowing user service provider aggregator" Project Manager: *Nods and writes "GALACTUS ???"*
@pim691
@pim691 Жыл бұрын
The new Twitter microservices diagram heavily reminds me of this video.
@peterbrune598
@peterbrune598 4 жыл бұрын
Korean Bdays are gonna cause some dark matter hotspots at the ingest point on raccoon once this hits prod. I'm writing a pre-mortem as we speak.
@graham1034
@graham1034 3 жыл бұрын
They need to implement some real-time dynamic scaling to handle those increased load scenarios. Then utilize machine learning algorithms to spin up nodes just before they're needed to avoid cold start lag.
@augustday9483
@augustday9483 3 жыл бұрын
We'll need to add a few more columns to our AD database to track if a user has a Korean birthday...
@acrobaticfish
@acrobaticfish 4 жыл бұрын
Learned a lot today, love Galactus.
@mahadevovnl
@mahadevovnl Жыл бұрын
I'm not even kidding when I say that the over-engineering of things really, really exists. The low-res Marvel pictures included. I remember working on a shopping cart and getting the items inside of it. The backend team told me it would take 3 weeks for them to setup a bunch of microservices to first deliver the shopping cart, then to query each individual product to fill out the details of the items in the shopping cart, then a service to get the quantity of each item (a B2B order containing multiple sizes and colors per product), then a service to get the total price including deductions and taxes for that region, and finally a service that would provide information about special offers based on the items in the list. So I wrote my own "fuck you"-service. Took me less than one hour to do something like: "select * from shopping_cart where user_id = $1;" and some inner joins on the products and product_prices tables. I'd give a mere ESTIMATED total price, but we could roll it out that week instead of waiting several more months on the way too intelligent bored backend developers and their need to look smart. The project was canned 6 months later because speed of development was far too low and the investors didn't see enough progress. I was not surprised.
@jibreelkeddo7030
@jibreelkeddo7030 Жыл бұрын
Your solution is nice and also what I would do at first but it would cause problems at scale because it would ping database every time user loaded home page (assuming you have a "check out" widget on your navbar. If you have lots of users this could prove very expensive to DB, especially with the inner joins. Ideally you would launch your direct query as MVP first sprint and then follow up with a single caching layer that gets updated periodically. Still, good job on taking initiative and ownership to resolve obvious BS situation.
@jackcochran2581
@jackcochran2581 Жыл бұрын
@@jibreelkeddo7030 Yeah, so these are the tradeoffs. If you need to serve millions of simultaneous users, you need stuff like WINGMAN and BRBDLL to serve the majority of common requests, even though those services don't have all of the knowledge. It's too expensive to have something that knows a lot serving all of the requests. But you still need that stuff, like Galactus, in the background to serve uncommon requests that need more concentrated knowledge. If you only need to serve hundreds or thousands of simultaneous users, then you need a lot less, and you may be able to pull straight from the DB. You might still want to build out more robustness, though, if you think you might hit one of those viral explosions in user count. Like all things in engineering, life is a series of tradeoffs, and there is no single correct answer. The first step, though, is to know what scale you are operating at now, what scale you'll need to operate at in the future, and what you need to do now to even get to the future.
@creamyhorror
@creamyhorror Жыл бұрын
Seems like your backend team got the idea that every action needed to be its own microservice. Outside of Amazon-scale, that's sheer absurdity. The microservices even seem to rely on the same DB tables!
@johnfranklin8147
@johnfranklin8147 9 ай бұрын
⁠@@jibreelkeddo7030*This* “at-scale” shit is why modern software development is such a bucket of Fail most of the time. “At scale”. Who do you think you are? Google? It’s a shopping cart. For an actual e-commerce business. The numbers of calls to this equals….the number of items that are bought. A modern commodity web server that you can stick under the desk in a broom cupboard should handle easily 20k+ DB queries per second. That’s *Per second*. How many businesses do you think there are sell 20k items *per second*? That’s 70million items per hour. Even in Xmas rush, that’s…..well over a billion dollars revenue per day unless you are selling penny chews. From a single web server. Maybe Amazon sells that, nobody else. “At scale” is the main reason why most software that should run on a single server with CPU cycles to spare is bloated until it *requires* load balancing over multiple data-centres. Fail.
@edan2629
@edan2629 9 ай бұрын
@@creamyhorror probably the backend team leader has no idea how the whole backend infrastructure is connected together. therefore they are building a new road to find all the stuff, or they are just plain lazy
@abdelrhmandameen2215
@abdelrhmandameen2215 3 жыл бұрын
I sent this to my work whatsapp group and got called to the HR office.
@Konzuug
@Konzuug 3 жыл бұрын
This is so true. At my job nobody can tell me where the data is coming from. It just shows up sometimes haha
@CBMaster2
@CBMaster2 3 жыл бұрын
I love how the PM says he loves Galactus even though he doesn't understand a thing it does
@1Maklak
@1Maklak 3 ай бұрын
I like how the meeting notes are just names of services, frameworks and libraries with question marks.
@shadow_rune6178
@shadow_rune6178 Жыл бұрын
i have never seen someone so beautifully mock esoteric software develeopers
@slumdigger6464
@slumdigger6464 3 жыл бұрын
"I will sooner lay you into this barren earth, than entertain your folly for a moment longer." Can't wait till I get a chance to use this in real life
@Zzz-hr5mo
@Zzz-hr5mo 4 жыл бұрын
Every "simple" client request is about as straight-forward to deliver in the back-end as finding true love.. Now I understand!!
@sacredgeometry
@sacredgeometry 2 жыл бұрын
This is an actually simple client request at least it should be. This isn't a case of the PM not knowing anything about the complexities of a problem. This is to do with engineering overcomplicating the problem. I am an engineer btw not a product manager.
@drd2093
@drd2093 Жыл бұрын
As a senior developer I was like “ok sounds real” up until the EKS stuff lol
@joseville
@joseville 5 ай бұрын
This is a certified conference room with whiteboard classic.
@DavidConnerCodeaholic
@DavidConnerCodeaholic 4 жыл бұрын
It’s so gritty and realisitic. It’s like a noir detective drama but with developers who put a little too much faith into all the wrong conf talks.
@benisrood
@benisrood 11 ай бұрын
Yes. **sobs uncontrollably**
@taint_misbehavin
@taint_misbehavin 2 жыл бұрын
"fucking Galactus" - every backend dev ever "fucking Developers" - every PM ever "i should take the yacht out this weekend" - every founder that successfully exited this pile of shit stack to FAANG
@exorsuschreudenschadenfreude
@exorsuschreudenschadenfreude 8 ай бұрын
"so Galactus won't be able to find our new birthday boy provider" 💀
@Denjaminable
@Denjaminable 7 ай бұрын
I often come back to this, exclusively to hear: "see, bingo knows everyone's name-o"
@LimitedWard
@LimitedWard Жыл бұрын
I rewatch this every once in a while to remind myself how I sound during meetings.
@jacobcooney1715
@jacobcooney1715 2 жыл бұрын
Monthly rewatch of this. It gives me a good cry.
@evinism
@evinism 2 жыл бұрын
i hate that the design of this backend lives in my head, taking up valuable space I could use to remember actual microservices.
@blublum7916
@blublum7916 10 ай бұрын
I come back to this video once a year to bring my sanity back. Absolutely love it.
@MaxLohMusic
@MaxLohMusic 4 жыл бұрын
This is very well done and realistic. And, I think it might actually be making fun of the exact company I work at. We have an inside joke here: "Everything is either deprecated, or not yet ready"
@TheSpacecraftX
@TheSpacecraftX 3 жыл бұрын
Unity?
@toebel
@toebel 2 жыл бұрын
iirc the person who made this video works at aws
@luiysia
@luiysia Жыл бұрын
everybody thinks this is about their own company
@jamesclark2663
@jamesclark2663 7 ай бұрын
@@TheSpacecraftX My exact first thought too.
@lizi9019
@lizi9019 5 ай бұрын
Otherwise, you'd be out of jobs. Developers are hired to fix the problems they create.
@BenRangel
@BenRangel Жыл бұрын
Twitter just pushed me to "Add your birthday to your profile. Celebrate with balloons on your profile on your big day!" - I'm sure they used Galactus to achieve this amazing new feature
@MCRuCr
@MCRuCr 9 ай бұрын
I start to regret becoming an engineer. While others make a fortune with just being social and talking a lot, you need to constantly learn to know your shit, solve the problem and take responsibility for all. Pay is average still
@patricknelson
@patricknelson 8 ай бұрын
At the end he's probably thinking: "Middle names?!?! WTF? He's telling us this now?!"
@b1zzler
@b1zzler 3 жыл бұрын
the way the dude nods and takes notes attentively kills me every time 😂
@habibsspirit
@habibsspirit 4 жыл бұрын
Dude this is scary accurate. No joke it 100% describes a back-end guy that worked with me before.
@boot-strapper
@boot-strapper 3 жыл бұрын
You mean a guy that describes a shitty architecture
@sacredgeometry
@sacredgeometry 2 жыл бұрын
@@boot-strapper This is what happens when people start listening to trends, arguments from authority (more and more without any reasonable backing argument) over having a good acumen for engineering (which is unfortunately extremely rare i.e. 1.5% of people at most). There is a lot of needless machoism and postering in software engineering. Significantly more than existed even 10 years ago. People want to experience working on architectures that the "big boys" get to use, often once its up and running they will hate it, move on leaving behind them the mess for other people to suffer with. Then without learning their lesson or demonstrating any sort of self-awareness or introspection move on to the next trend which will "obviously" fix the problems they experienced in their last pet cluster-fuck architecture, design pattern, 5 letter acronym etc. It's tragic. But it's the product of constantly selling the demonstrably obvious lie that anyone can become a software developer for the last 20 years.
@boot-strapper
@boot-strapper 2 жыл бұрын
@@sacredgeometry agree completely. When I suggest using monoliths for certain projects I get a lot of flak. But honestly you cannot use a hammer for every problem…
@juliansoto2651
@juliansoto2651 2 жыл бұрын
@@sacredgeometry dude thats sad. Clusterfuck is the word that I've been looking for the last 2 months since I started working on my current job. The worst part is the techlead is planning on quitting, leaving me as the next techlead, even though I still consider myself a junior/mid level front-end dev, which means he's really desperate to leave behind all the fckin mess he created himself.
@skypeon1
@skypeon1 2 жыл бұрын
@@juliansoto2651 howd it go? 😄
@newdaysamepains
@newdaysamepains 8 ай бұрын
This video was great but the end part where he is just like "oh well we will release this in 2-3 years or so. And then is like next week we will talk about adding middle names and on." Then he just leaves without any explanation. So real.
@Simon-xi8tb
@Simon-xi8tb Жыл бұрын
Frontend guys have girlfriends, but backend guys only have pain.
@garymoore6411
@garymoore6411 4 жыл бұрын
"Lay you into this barren earth" 😂️ gets me every time.
@seize2581
@seize2581 3 жыл бұрын
Same here :'D
@robinwsc
@robinwsc 3 жыл бұрын
that little pickup to galactus at 2:06, in-focus...so good
@nano7586
@nano7586 2 ай бұрын
Not understanding shit in this video and that's why it precisely describes my job very well.
@RyanPridgeon
@RyanPridgeon 2 жыл бұрын
I love the PM's reaction at the end. Just another convoluted dev rant about a blocker, standard
@OmniJinx
@OmniJinx 3 жыл бұрын
This is the only funny tech sketch, all others can be deprecated
@jgordon7719
@jgordon7719 3 жыл бұрын
No, wait long enough. This sketch will then be obsolete as well, and will require deprecation, but not until full adoption of said new sketch
@martinn.6082
@martinn.6082 3 жыл бұрын
@@jgordon7719 //ignore-rule no deprecation And use it for another five years until 50% of users can't use it anymore.
@augustday9483
@augustday9483 3 жыл бұрын
All other sketches have officially entered maintenance mode.
@iorekby
@iorekby 3 жыл бұрын
It's sadly not a sketch. It's a mildly amusing documentary on the current state of software development.
Positive Affirmations for Site Reliability Engineers
4:01
KRAZAM
Рет қаралды 456 М.
The Expert (Short Comedy Sketch)
7:35
Lauris Beinerts
Рет қаралды 30 МЛН
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 47 МЛН
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 33 МЛН
Miracle Doctor Saves Blind Girl ❤️
00:59
Alan Chikin Chow
Рет қаралды 39 МЛН
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 14 МЛН
Interview with Senior JS Developer
5:28
Programmers are also human
Рет қаралды 1,9 МЛН
AI Boyfriend
4:44
KRAZAM
Рет қаралды 346 М.
The Problem With Microservices
17:47
Continuous Delivery
Рет қаралды 428 М.
Senior Engineer
2:14
KRAZAM
Рет қаралды 1,5 МЛН
If American Psycho were about Programmers
2:56
Joma Tech
Рет қаралды 4,7 МЛН
I Have Delivered Value... But At What Cost?
2:49
KRAZAM
Рет қаралды 880 М.
Designer's Table
4:52
KRAZAM
Рет қаралды 320 М.
Why I Quit Netflix
7:11
ThePrimeagen
Рет қаралды 478 М.
Papyrus - SNL
3:06
Saturday Night Live
Рет қаралды 23 МЛН
What are Microservices?
6:38
IBM Technology
Рет қаралды 253 М.
Too Too Boy | Cooking For Baby Part-2 | #shorts  #youtubeshorts #animation #tootooboy
0:59
Videogyan Kids Shows - Toddler Learning Videos
Рет қаралды 16 МЛН
Too Too Boy | Cooking For Baby Part-2 | #shorts  #youtubeshorts #animation #tootooboy
0:59
Videogyan Kids Shows - Toddler Learning Videos
Рет қаралды 16 МЛН
100❤️
0:19
Nonomen ノノメン
Рет қаралды 38 МЛН
又被抓住了,还好我机智
1:00
侠客红尘
Рет қаралды 77 МЛН
Сделала парню приятно
0:18
KOTVITSKY
Рет қаралды 1,9 МЛН
Самая невезучая девушка😳
0:54
Kino_sh
Рет қаралды 560 М.