How Netflix Really Uses Java

  Рет қаралды 51,904

InfoQ

InfoQ

Күн бұрын

Пікірлер: 39
@r_j_p_
@r_j_p_ 6 ай бұрын
Truth revealed. "Netflix is basically a Java Shop". Not Nodejs, not Rust, not Golang. Good ole Java. How the fanboys will howl!
@illyam689
@illyam689 7 ай бұрын
Now every company will think to have the same problems as Netflix and will copy this exact architecture :D
@abdullahimran542
@abdullahimran542 7 ай бұрын
Really good to listen to people who knows what they're doing.
@BtXFWkyZBtXFWkyZ
@BtXFWkyZBtXFWkyZ 7 ай бұрын
who know* It's plural
@Dom-zy1qy
@Dom-zy1qy 7 ай бұрын
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 7 ай бұрын
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
@carnelyve866
@carnelyve866 6 ай бұрын
Java is unbeatable for serious programming.
@simonmassey8850
@simonmassey8850 7 ай бұрын
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 7 ай бұрын
I wouldn't be surprised if some legacy systems still run on Java
@jgoodman75
@jgoodman75 7 ай бұрын
@@illyam689 uh....ya....imagine that....those poor guys *quietly exits room*
@wantedlepota9960
@wantedlepota9960 3 ай бұрын
you should not really. he explained the reason why they were still on 8. and besides, you should only upgrade when there is a need or when you are forced to
@ArtemidorosEuthymius
@ArtemidorosEuthymius 6 ай бұрын
Primeagen never mentioned that Java is used at Netflix
@Kunal-k-u-m-a-r
@Kunal-k-u-m-a-r 6 ай бұрын
he is not the only employee at netflix
@PhucNguyen-yv8pg
@PhucNguyen-yv8pg 6 ай бұрын
Actually he did say Netflix uses java in his DSA course
@ricardopieper11
@ricardopieper11 6 ай бұрын
He did say multiple times they use Java at Netflix, he even worked with Groovy at some point.
@daltonyon
@daltonyon 6 ай бұрын
I hear he saying multiple times that netflix uses Java
@gillesashley9314
@gillesashley9314 6 ай бұрын
Well, but is there really any big tech company who do not use Java?
@Gohel95
@Gohel95 7 ай бұрын
Thank you for the great session
@arhyth
@arhyth 6 ай бұрын
for a second i thought i was listening to erik meijer :)
@Ondraasha
@Ondraasha 6 ай бұрын
Nothing revolutionary. Just a pragmatic approach. Well done.
@StingSting844
@StingSting844 7 ай бұрын
This was quite hard to understand. Had to rewatch with subs
@maximodakila2873
@maximodakila2873 5 ай бұрын
Not really. I've seen worse. Try the one with Quarkus channel 😁😁
@gogira
@gogira 6 ай бұрын
jafa
@mayikx
@mayikx 7 ай бұрын
❤❤❤
@valboolin3538
@valboolin3538 7 ай бұрын
Дегтярёв
@johnkucharsky6927
@johnkucharsky6927 7 ай бұрын
Java invented golang?
@frederickhu3906
@frederickhu3906 6 ай бұрын
kotlin not golang
@era2755
@era2755 7 ай бұрын
If they were really concerned about system resources, they wouldn't use Java in the first place.
@BB-uy4bb
@BB-uy4bb 6 ай бұрын
Thats a stupid comment. It’s a trade of like everything, certainly you can improve resources usage if you go e.g. on c++, but creating and maintaining 3k c++ microservices is nearly impossible, while spring boot is a widely used, easy to develop and maintain, stable and still has a decent performance
@arjitmishra100
@arjitmishra100 6 ай бұрын
what a stupid take. Majority of Apache big data library are in java. Kafka is in java. Writing bad programs is not java specific.
@gammalgris2497
@gammalgris2497 6 ай бұрын
If you care for specific code properties then you should be careful which libraries and frameworks you use. In the worst case you have to ditch the one or other and make your own according to your specific requirements.
@MathewNg
@MathewNg Ай бұрын
JVM is not all bad, it is designed in an older era with tradeoffs that made sense in that era but not now yet can't be easily changed, like the bytecode will stick around, and it will be interpreted until JIT compiled and this will never be changed. However, JVM also has a very long history of GC & JIT development, and its GC and JIT is among the best. Look at quarkus which has better throughput on JVM vs quarkus on graalvm native.
@bigdlamz
@bigdlamz 7 ай бұрын
Junk architecture
@illyam689
@illyam689 7 ай бұрын
what did Java to you?
@bdub884
@bdub884 7 ай бұрын
Script kiddie located
@heljhumenad
@heljhumenad 6 ай бұрын
hahah when you can't do what they are doing you just fallback to trashtalk. :)
@daltonyon
@daltonyon 6 ай бұрын
Js dev found
@enriconolastname3471
@enriconolastname3471 3 ай бұрын
If you can do it better then propose it, otherwise SUFM
Serialization - A New Hope
50:53
Java
Рет қаралды 13 М.
Design Microservice Architectures the Right Way
48:30
InfoQ
Рет қаралды 716 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 254 МЛН
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
Why I Quit Netflix
7:11
ThePrimeagen
Рет қаралды 521 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 660 М.
Event-Driven Architecture (EDA) vs Request/Response (RR)
12:00
Confluent
Рет қаралды 173 М.
What's Looming in Spring? by VENKAT SUBRAMANIAM & JOSH LONG
52:26
Java 21 Is Good?! | Prime Reacts
27:08
ThePrimeTime
Рет қаралды 249 М.
Modern Java in Action • Nicolai Parlog • GOTO 2024
51:43
GOTO Conferences
Рет қаралды 38 М.
Mastering Chaos - A Netflix Guide to Microservices
53:14
InfoQ
Рет қаралды 2,3 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 254 МЛН