JavaScript: Empowered by Rust
48:49
14 күн бұрын
How Netflix Really Uses Java
50:31
21 күн бұрын
AWS Lambda Under the Hood
51:12
Generally AI Episode 4: Sold Out!
49:12
Пікірлер
@borisjoffe
@borisjoffe 6 сағат бұрын
dhh said they spent tons of time optimizing cloud costs and it was still overpriced - that's why the switched to their own servers. The fact that it's so easy to make mistakes costing millions is a serious problem with the cloud. If you look at the basic economics, cloud companies have to make a profit, so they're going to charge more for a server. And the layers of virtualization hurt performance compared to a bare server. So for many companies with steady traffic, on-premise is simpler and cheaper. For services with very variable demand, the cloud can be more cost effective
@user-ds9kf7rs5t
@user-ds9kf7rs5t 2 күн бұрын
Very insightful presentation. Is Schema Registry, Schema Lenses are also open-sourced?
@KamilHussainShaikh
@KamilHussainShaikh 3 күн бұрын
Thank you for the easy and clear explanation with an example 🥳
@_thehunter_
@_thehunter_ 4 күн бұрын
fuck deno
@hechen236
@hechen236 5 күн бұрын
good talk 👍
@gogira
@gogira 5 күн бұрын
jafa
@fahadshek8259
@fahadshek8259 5 күн бұрын
2024 watching 🙂
@hechen236
@hechen236 5 күн бұрын
Interesting talk 👍
@ChristopherHaws90
@ChristopherHaws90 6 күн бұрын
A SQL Engine is essentially an OS
@hechen236
@hechen236 6 күн бұрын
Nice talk 👍
@canismajorisvy
@canismajorisvy 7 күн бұрын
thanks for this talk!
@FlaviusAspra
@FlaviusAspra 8 күн бұрын
So what's the single character we're talking about at 20:00?
@piengeng
@piengeng 7 күн бұрын
typo on the company's url?
@AntonioDoesMetal
@AntonioDoesMetal 4 күн бұрын
It was a typo in the url for the word “company” as the other person mentioned. This means that when the function download_update_metadata ran its response code was never 200 because it was a bad URL. So it fell back to doing a full download and file based hash every single time in the wake condition
@rob2theworld
@rob2theworld 9 күн бұрын
Where is the course?
@infoq
@infoq 8 күн бұрын
You can find the mini-book here: www.infoq.com/minibooks/java-dynamic-proxies/
@vijay14october1984
@vijay14october1984 9 күн бұрын
One of the best presentation on Distributed System .
@era2755
@era2755 12 күн бұрын
If they were really concerned about system resources, they wouldn't use Java in the first place.
@Dom-zy1qy
@Dom-zy1qy 14 күн бұрын
Really interesting talk, but I really wasn't expecting *everything* to be java across netflix. Although I can imagine that comes with a lot of benefits when working on such a large product.
@illyam689
@illyam689 13 күн бұрын
They only tell you what they want you to know, so maybe they have other workloads running on different stacks. Nevertheless, the stability of a well crafted Java-based system is hardly unparalleled
@illyam689
@illyam689 14 күн бұрын
Now every company will think to have the same problems as Netflix and will copy this exact architecture :D
@valboolin3538
@valboolin3538 14 күн бұрын
Дегтярёв
@bigdlamz
@bigdlamz 14 күн бұрын
Junk architecture
@illyam689
@illyam689 14 күн бұрын
what did Java to you?
@bdub884
@bdub884 13 күн бұрын
Script kiddie located
@lalanashree3962
@lalanashree3962 15 күн бұрын
One of the best 'Notification Design videos' seen so far.
@MarcusHammarberg
@MarcusHammarberg 17 күн бұрын
"Sorry about democracy". I ROFL
@Gohel95
@Gohel95 17 күн бұрын
Thank you for the great session
@bradnichols2180
@bradnichols2180 18 күн бұрын
You should definitely get your AI to rewrite all your code using the language the AI thinks would be best :-)
@edwardalexanderpinedamarin429
@edwardalexanderpinedamarin429 18 күн бұрын
I have a question. Why do they apply the infrastructure in the unit test of the video? Shouldn't the scope of the unit test only be to validate the plan?
@DrSpooglemon
@DrSpooglemon 18 күн бұрын
You should definitely rewrite everything in Rust.
@whoisryosuke
@whoisryosuke 18 күн бұрын
I think the thumbnail is wrong - should be Chris Biscardi. Awesome talk btw! cool to see Rust representation
@itsnotthattough7588
@itsnotthattough7588 18 күн бұрын
As a Vietnamese, I feel very proud of the speaker. Thank you!
@mayikx
@mayikx 18 күн бұрын
❤❤❤
@johnkucharsky6927
@johnkucharsky6927 19 күн бұрын
Java invented golang?
@frederickhu3906
@frederickhu3906 5 күн бұрын
kotlin not golang
@razajamil2534
@razajamil2534 20 күн бұрын
This approach seems to completely sacrifice UX in favour of trickery. You go to their website and it'll take forever to load the initial frame and then you see 2-3 loaders before you see any real content. Most simple navigations also have a bunch of loaders and there's a tiny delay before anything happens which I guess is "loading" one of the micro frontends.
@simonmassey8850
@simonmassey8850 22 күн бұрын
I would have been *devastated* if I had joined them when they were still on Java 8. You expect as much from the most legacy enterprises. Having been working at a few banks using Java 11 and 17 with several thousand developers hearing that Netflix was “all in” on legacy is… 😮
@illyam689
@illyam689 14 күн бұрын
I wouldn't be surprised if some legacy systems still run on Java <8
@jgoodman75
@jgoodman75 13 күн бұрын
@@illyam689 uh....ya....imagine that....those poor guys *quietly exits room*
@RandyHawkinsMD
@RandyHawkinsMD 22 күн бұрын
Tesla recently offered me the opportunity to join its Virtual Power Plant to use my three Powerwalls in the next few months to earn (up to) ~$1,100. Each year SDGE pays me ~ 3 cents per kilowatt hour of my substantial excess production. I suspect Tesla will pay a bit more. I bet other viewers would appreciate your opinion on which is the best option. Care to opine, or make a video to explain these options?
@StingSting844
@StingSting844 22 күн бұрын
This was quite hard to understand. Had to rewatch with subs
@magne6049
@magne6049 24 күн бұрын
27:27 Sapir-Whorf hypothesis of computing?
@BR-lx7py
@BR-lx7py 25 күн бұрын
I guess this is a long way of saying that Kafka is not really a message queue
@abdullahimran542
@abdullahimran542 25 күн бұрын
Really good to listen to people who knows what they're doing.
@BtXFWkyZBtXFWkyZ
@BtXFWkyZBtXFWkyZ 19 күн бұрын
who know* It's plural
@dharmiknaik1772
@dharmiknaik1772 26 күн бұрын
I learnt a lot! Glad I came across this video.
@user-ud8hw4gp6t
@user-ud8hw4gp6t 29 күн бұрын
but why start a single pod for every single vote via messeage broker?
@chalequin
@chalequin Ай бұрын
Great insights . Really good the part about timeouts and retries and how to dynamically configure timeouts
@luisdmoralesh
@luisdmoralesh Ай бұрын
really good talk still in 2024 if you're new to microservices
@user-ud8hw4gp6t
@user-ud8hw4gp6t Ай бұрын
was that before grpc was getting popular?
@abhimanyukarkara4218
@abhimanyukarkara4218 Ай бұрын
Question: when we have to read from let's say the red file. Would all three nodes be processing simultaneously different data (chunks) and give us an combined output or would only one node process the complete the data processing alone?
@nicholas1460
@nicholas1460 Ай бұрын
Staggering.
@chalequin
@chalequin Ай бұрын
Great talk , I fear we’re still in the age organizations splurging money into infrastructure rather than invest in system performance
@gillessalermo6470
@gillessalermo6470 Ай бұрын
wtf, it's so interesting, i don't understand 2/3 of this, i'm a php scrub, help me !
@guilhermesaraiva3846
@guilhermesaraiva3846 Ай бұрын
there are any book about this subject that guy is talked, building VM step by step i did not find it
@Patrick-fq9or
@Patrick-fq9or Ай бұрын
☹️ 'PromoSM'
@ahuigo
@ahuigo Ай бұрын
18:18 resource limits(cpu/memory)
@yiannig7347
@yiannig7347 Ай бұрын
Great talk
@Dadaadad268
@Dadaadad268 Ай бұрын
29:53 Do you recommend this kind of structure? (having UI library as separate module)