InfoQ
InfoQ
  • 1 478
  • 27 209 369
Architecting for High Availability in the Cloud with Cellular Architecture
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/4edSZpH
Chris Price discusses cellular architecture, its merits, design options with cellularization, and how to effectively isolate at the level of an AWS account.
#CellularArchitecture #AWS #CloudComputing
---------------------------------------------------------------------------------------------------------------------
Follow InfoQ:
- Mastodon: techhub.social/@infoq
- Twitter: infoq
- LinkedIn: www.linkedin.com/company/infoq/
- Facebook: InfoQdotcom/
- Instagram: @infoqdotcom
Переглядів: 1 364

Відео

Relational Data at the Edge
Переглядів 1,1 тис.21 день тому
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. Regis...
How to Get Tech-Debt on the Roadmap
Переглядів 1,5 тис.28 днів тому
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. Regis...
Streamlining Cloud Development with Deno
Переглядів 943Місяць тому
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. Regis...
Million Dollar Lines of Code: an Engineering Perspective on Cloud Cost Optimization
Переглядів 1,7 тис.Місяць тому
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. Regis...
JavaScript: Empowered by Rust
Переглядів 1 тис.Місяць тому
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. Regis...
NIST 800-207A: Implementing Zero Trust Architecture
Переглядів 2,1 тис.Місяць тому
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. Regis...
How Netflix Really Uses Java
Переглядів 46 тис.Місяць тому
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. Regis...
Navigating AI, Platform Engineering, and Staff-Plus: InfoQ Dev Summit Preview
Переглядів 6652 місяці тому
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. Regis...
Redesigning OLTP for a New Order of Magnitude
Переглядів 2,2 тис.2 місяці тому
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. Regis...
Generally AI Episode 5: Making Waves
Переглядів 4482 місяці тому
In this episode of the Generally AI podcast, hosts Roland and Anthony explore the fascinating world of audio waves by discussing the history of Fourier analysis and how the Fast Fourier Transform (FFT) revolutionized signal processing with its efficiency. They then shift to song recognition apps like Shazam and their underlying algorithms: breaking songs into snippets and using techniques such ...
AWS Lambda Under the Hood
Переглядів 3,8 тис.3 місяці тому
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. Regis...
How Netflix Ensures Highly-Reliable Online Stateful Systems
Переглядів 4,9 тис.3 місяці тому
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. Regis...
Generally AI Episode 4: Sold Out!
Переглядів 4603 місяці тому
In this episode of Generally AI, Roland and Anthony explore the theme of "sold out" and delve into the world of GPUs, hot sauce, and beer. The hosts cover CUDA-enabled GPUs and parallel programming patterns. Then they explore the parallels between the scarcity of GPUs and Sriracha hot sauce; the historical context of GPU shortages; and how beer and college students can model supply chain dynami...
Generally AI Episode 3: The Founders of CS and AI
Переглядів 5013 місяці тому
In this podcast episode, Roland and Anthony delve into the lives and contributions of two legendary programmers, Alan Turing and Claude Shannon. While the two men met only once, their careers contain many parallels: both did foundational work in computer science, cryptography, and AI. Read a transcript of this interview: www.infoq.com/podcasts/cs-ai-founders/ Subscribe to the Software Architect...
Managing 238M Memberships at Netflix
Переглядів 3,4 тис.3 місяці тому
Managing 238M Memberships at Netflix
The Rise of the Serverless Data Architectures
Переглядів 1,7 тис.4 місяці тому
The Rise of the Serverless Data Architectures
From Open Source to SaaS: the Journey of ClickHouse
Переглядів 1,2 тис.4 місяці тому
From Open Source to SaaS: the Journey of ClickHouse
Reliable Architectures through Observability
Переглядів 2,4 тис.4 місяці тому
Reliable Architectures through Observability
Generally AI Episode 2: AI-Generated Speech and Music
Переглядів 5624 місяці тому
Generally AI Episode 2: AI-Generated Speech and Music
Sam Partee on Retrieval Augmented Generation (RAG)
Переглядів 6414 місяці тому
Sam Partee on Retrieval Augmented Generation (RAG)
How to Build a Reliable Kafka Data Processing Pipeline, Focusing on Contention, Uptime and Latency
Переглядів 1,9 тис.4 місяці тому
How to Build a Reliable Kafka Data Processing Pipeline, Focusing on Contention, Uptime and Latency
Shreya Rajpal on Guardrails for Large Language Models
Переглядів 6144 місяці тому
Shreya Rajpal on Guardrails for Large Language Models
Amazon DynamoDB Distributed Transactions at Scale
Переглядів 1,6 тис.4 місяці тому
Amazon DynamoDB Distributed Transactions at Scale
Banking on Thousands of Microservices
Переглядів 2,4 тис.4 місяці тому
Banking on Thousands of Microservices
Generally AI Episode 1: Large Language Models
Переглядів 1,2 тис.4 місяці тому
Generally AI Episode 1: Large Language Models
Needle in a 930M Member Haystack: People Search AI @LinkedIn
Переглядів 1,2 тис.4 місяці тому
Needle in a 930M Member Haystack: People Search AI @LinkedIn
2023 Year in Review: AI/LLMs, Tech Leadership, Platform Engineering, and Architecture + Data
Переглядів 7384 місяці тому
2023 Year in Review: AI/LLMs, Tech Leadership, Platform Engineering, and Architecture Data
Hard Problems in Front-End Platforms
Переглядів 1,3 тис.4 місяці тому
Hard Problems in Front-End Platforms
Architecting a Production Development Environment for Reliability
Переглядів 1,1 тис.4 місяці тому
Architecting a Production Development Environment for Reliability

КОМЕНТАРІ

  • @Besi812
    @Besi812 2 дні тому

    I say thinks that i don't know what I think. 100% true

  • @kienphan6436
    @kienphan6436 3 дні тому

    Great talk thank you

  • @ForeverNils
    @ForeverNils 4 дні тому

    1:10 20 deploys per day?? wow. 120 micro services .... is it ok?

  • @ForeverNils
    @ForeverNils 4 дні тому

    hard to listen annoying "a" and "am", why can't you speak normally?

  • @raman1911
    @raman1911 6 днів тому

    But... we have a problem 🙂

  • @cheeto4950
    @cheeto4950 7 днів тому

    I built this in google sheets :)

  • @ares1647
    @ares1647 9 днів тому

    I keep coming back to this video, absolutely amazing presentation and information is invaluable.

  • @yannikolmohake3694
    @yannikolmohake3694 15 днів тому

    🔥

  • @Kabodanki
    @Kabodanki 19 днів тому

    That dude explaining his divorce near the mic is annoying

  • @Ondraasha
    @Ondraasha 19 днів тому

    Nothing revolutionary. Just a pragmatic approach. Well done.

  • @r_j_p_
    @r_j_p_ 19 днів тому

    Truth revealed. "Netflix is basically a Java Shop". Not Nodejs, not Rust, not Golang. Good ole Java. How the fanboys will howl!

  • @Masmikh
    @Masmikh 22 дні тому

    I judged too soon. And I am sorry for that. You presentation was awesome!. One of the best on this matter actually.

  • @ryanquinn1257
    @ryanquinn1257 23 дні тому

    FALCOR mentioned! Cool look at what path I’m starting to go down

  • @aravindram1480
    @aravindram1480 23 дні тому

    What does this guy upto now. His presentation is freaking boring

  • @tesilab994
    @tesilab994 25 днів тому

    Crockford missed a simple epiphany with falling through on case statements. He went from advocating them as useful, to deprecating them as causing errors. But a simple rule would be to allow multiple case statements provided they all shared one body terminating in break at the end. That would clearly be purposeful.

  • @ssg6499
    @ssg6499 26 днів тому

    Revisiting java after a decade, it has become shockingly functional! Nice to see a convergence in styles from varied programming perspectives.

  • @cestlacroix
    @cestlacroix 26 днів тому

    great video

  • @caspera3193
    @caspera3193 26 днів тому

    Meh, seems totally feasible to do with 3 engineers

  • @k_tully
    @k_tully Місяць тому

    Excellent work.

  • @user-xg5oq2ks6z
    @user-xg5oq2ks6z Місяць тому

    Primeagen never mentioned that Java is used at Netflix

    • @Kunal-k-u-m-a-r
      @Kunal-k-u-m-a-r Місяць тому

      he is not the only employee at netflix

    • @PhucNguyen-yv8pg
      @PhucNguyen-yv8pg 29 днів тому

      Actually he did say Netflix uses java in his DSA course

    • @ricardopieper11
      @ricardopieper11 25 днів тому

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

    • @daltonyon
      @daltonyon 23 дні тому

      I hear he saying multiple times that netflix uses Java

    • @gillesashley9314
      @gillesashley9314 16 днів тому

      Well, but is there really any big tech company who do not use Java?

  • @arhyth
    @arhyth Місяць тому

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

  • @carnelyve866
    @carnelyve866 Місяць тому

    Can't wait for them to deprecate all of this in a few years and have the rest of the industry scrambling for help for copying them thinking they were netflix.

  • @deconcoder
    @deconcoder Місяць тому

    Given that the view count here is lower than a typical review of a new hose bib in the plumbing department at home depot, I guess the FP conquest of all programming via Monad Consciousness is still not ready for Rapture.

  • @borisjoffe
    @borisjoffe Місяць тому

    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 Місяць тому

    Very insightful presentation. Is Schema Registry, Schema Lenses are also open-sourced?

  • @KamilHussainShaikh
    @KamilHussainShaikh Місяць тому

    Thank you for the easy and clear explanation with an example 🥳

  • @_thehunter_
    @_thehunter_ Місяць тому

    fuck deno

  • @hechen236
    @hechen236 Місяць тому

    good talk 👍

  • @gogira
    @gogira Місяць тому

    jafa

  • @fahadshek8259
    @fahadshek8259 Місяць тому

    2024 watching 🙂

  • @hechen236
    @hechen236 Місяць тому

    Interesting talk 👍

  • @ChristopherHaws90
    @ChristopherHaws90 Місяць тому

    A SQL Engine is essentially an OS

  • @hechen236
    @hechen236 Місяць тому

    Nice talk 👍

  • @canismajorisvy
    @canismajorisvy Місяць тому

    thanks for this talk!

  • @FlaviusAspra
    @FlaviusAspra Місяць тому

    So what's the single character we're talking about at 20:00?

    • @piengeng
      @piengeng Місяць тому

      typo on the company's url?

    • @AntonioDoesMetal
      @AntonioDoesMetal Місяць тому

      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 Місяць тому

    Where is the course?

    • @infoq
      @infoq Місяць тому

      You can find the mini-book here: www.infoq.com/minibooks/java-dynamic-proxies/

  • @nceevij
    @nceevij Місяць тому

    One of the best presentation on Distributed System .

  • @era2755
    @era2755 Місяць тому

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

    • @BB-uy4bb
      @BB-uy4bb Місяць тому

      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 Місяць тому

      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 25 днів тому

      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.

  • @Dom-zy1qy
    @Dom-zy1qy Місяць тому

    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 Місяць тому

      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 Місяць тому

      Java is unbeatable for serious programming.

  • @illyam689
    @illyam689 Місяць тому

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

  • @valboolin3538
    @valboolin3538 Місяць тому

    Дегтярёв

  • @bigdlamz
    @bigdlamz Місяць тому

    Junk architecture

    • @illyam689
      @illyam689 Місяць тому

      what did Java to you?

    • @bdub884
      @bdub884 Місяць тому

      Script kiddie located

    • @heljhumenad
      @heljhumenad Місяць тому

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

    • @daltonyon
      @daltonyon 23 дні тому

      Js dev found

  • @lalanashree3962
    @lalanashree3962 Місяць тому

    One of the best 'Notification Design videos' seen so far.

  • @MarcusHammarberg
    @MarcusHammarberg Місяць тому

    "Sorry about democracy". I ROFL

  • @Gohel95
    @Gohel95 Місяць тому

    Thank you for the great session

  • @bradnichols2180
    @bradnichols2180 Місяць тому

    You should definitely get your AI to rewrite all your code using the language the AI thinks would be best :-)

  • @edwardalexanderpinedamarin429
    @edwardalexanderpinedamarin429 Місяць тому

    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 Місяць тому

    You should definitely rewrite everything in Rust.

  • @whoisryosuke
    @whoisryosuke Місяць тому

    I think the thumbnail is wrong - should be Chris Biscardi. Awesome talk btw! cool to see Rust representation

  • @itsnotthattough7588
    @itsnotthattough7588 Місяць тому

    As a Vietnamese, I feel very proud of the speaker. Thank you!