How Netflix Really Uses Java

Поделиться
HTML-код
  • Опубликовано: 30 май 2024
  • InfoQ Dev Summit Boston, a two-day conference of actionable advice from senior software developers hosted by InfoQ, will take place on June 24-25, 2024 Boston, Massachusetts.
    Deep-dive into 20+ talks from senior software developers over 2 days with parallel breakout sessions. Clarify your immediate dev priorities and get practical advice to make development decisions easier and less risky.
    Register now: bit.ly/47tNEWv
    ---------------------------------------------------------------------------------------------------------------------
    Video with transcript included on InfoQ: bit.ly/49MJha8
    Paul Bakker discusses Netflix’s use of Java, emphasizing the use of microservices, RxJava, Hystrix and Spring Cloud.
    #Java #Netflix #Microservices
    ---------------------------------------------------------------------------------------------------------------------
    Follow InfoQ:
    - Mastodon: techhub.social/@infoq
    - Twitter: / infoq
    - LinkedIn: / infoq
    - Facebook: / infoqdotcom
    - Instagram: @infoqdotcom
  • НаукаНаука

Комментарии • 32

  • @illyam689
    @illyam689 28 дней назад +54

    Now every company will think to have the same problems as Netflix and will copy this exact architecture :D

  • @abdullahimran542
    @abdullahimran542 Месяц назад +28

    Really good to listen to people who knows what they're doing.

  • @Dom-zy1qy
    @Dom-zy1qy 28 дней назад +4

    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 27 дней назад +6

      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 11 дней назад +1

      Java is unbeatable for serious programming.

  • @Gohel95
    @Gohel95 Месяц назад

    Thank you for the great session

  • @user-xg5oq2ks6z
    @user-xg5oq2ks6z 10 дней назад +15

    Primeagen never mentioned that Java is used at Netflix

    • @Kunal-k-u-m-a-r
      @Kunal-k-u-m-a-r 10 дней назад +4

      he is not the only employee at netflix

    • @PhucNguyen-yv8pg
      @PhucNguyen-yv8pg 9 дней назад +1

      Actually he did say Netflix uses java in his DSA course

    • @ricardopieper11
      @ricardopieper11 5 дней назад +1

      He did say multiple times they use Java at Netflix, he even worked with Groovy at some point.

    • @daltonyon
      @daltonyon 2 дня назад

      I hear he saying multiple times that netflix uses Java

  • @simonmassey8850
    @simonmassey8850 Месяц назад +14

    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 27 дней назад +1

      I wouldn't be surprised if some legacy systems still run on Java

    • @jgoodman75
      @jgoodman75 27 дней назад +2

      @@illyam689 uh....ya....imagine that....those poor guys *quietly exits room*

  • @arhyth
    @arhyth 10 дней назад

    for a second i thought i was listening to erik meijer :)

  • @mayikx
    @mayikx Месяц назад

    ❤❤❤

  • @gogira
    @gogira 19 дней назад +1

    jafa

  • @StingSting844
    @StingSting844 Месяц назад +2

    This was quite hard to understand. Had to rewatch with subs

  • @valboolin3538
    @valboolin3538 28 дней назад

    Дегтярёв

  • @johnkucharsky6927
    @johnkucharsky6927 Месяц назад

    Java invented golang?

  • @era2755
    @era2755 26 дней назад +2

    If they were really concerned about system resources, they wouldn't use Java in the first place.

    • @BB-uy4bb
      @BB-uy4bb 12 дней назад +7

      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 10 дней назад +3

      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 5 дней назад

      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.

  • @bigdlamz
    @bigdlamz 28 дней назад +1

    Junk architecture

    • @illyam689
      @illyam689 28 дней назад +4

      what did Java to you?

    • @bdub884
      @bdub884 27 дней назад +9

      Script kiddie located

    • @heljhumenad
      @heljhumenad 12 дней назад +1

      hahah when you can't do what they are doing you just fallback to trashtalk. :)

    • @daltonyon
      @daltonyon 2 дня назад +1

      Js dev found