Patterns of Distributed Systems • Unmesh Joshi & James Lewis • GOTO 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 มิ.ย. 2024
  • This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
    gotopia.tech/bookclub
    Read the full transcription of the interview here:
    gotopia.tech/episodes/296
    Unmesh Joshi - Principal Consultant at Thoughtworks & Author of "Patterns of Distributed Systems"
    James Lewis - Principal Consultant & Technical Director at Thoughtworks ‪@thoughtworks‬
    RESOURCES
    Unmesh
    / unmeshjoshi
    / unmesh-joshi-9487635
    www.thoughtworks.com/profiles...
    James
    / boicy
    / james-lewis-microservices
    github.com/boicy
    www.bovon.org
    www.thoughtworks.com/profiles...
    DESCRIPTION
    A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems
    More and more enterprises today are dependent on cloud services from providers like AWS, Microsoft Azure, and GCP. They also use products, such as Kafka and Kubernetes, or databases, such as YugabyteDB, Cassandra, MongoDB, and Neo4j, that are distributed by nature. Because these distributed systems are inherently stateful systems, enterprise architects and developers need to be prepared for all the things that can and will go wrong when data is stored on multiple servers--from process crashes to network delays and unsynchronized clocks.
    "Patterns of Distributed Systems" describes a set of patterns that have been observed in mainstream open-source distributed systems. Studying the common problems and the solutions that are embodied by the patterns in this guide will give you a better understanding of how these systems work, as well as a solid foundation in distributed system design principles.
    * Book description: © O'Reilly:
    www.oreilly.com/library/view/...
    TIMECODES
    00:00 Intro
    00:47 A patterns-based exploration
    10:37 Should every SW Dev understand distributed systems?
    15:07 Comparing patterns: Raft vs Paxos
    33:00 Why are patterns useful?
    37:10 Why do patterns remain underutilized?
    39:39 Outro
    RECOMMENDED BOOKS
    Unmesh Joshi • Patterns of Distributed Systems • amzn.to/430yJ5G
    Darnell, Harrison & Seldess • CockroachDB: The Definitive Guide • amzn.to/3nL8YCC
    Guy Harrison • Next Generation Databases • amzn.to/3IoK5WL
    Burns, Beda & Hightower • Kubernetes: Up & Running • amzn.to/3sueuuI
    Jez Humble & Dave Farley • Continuous Delivery • amzn.to/3ocIHwd
    / gotocon
    / goto-
    / goto_con
    / gotoconferences
    #DistributedSystems #Patterns #CockroachDB #Kubernetes #ApacheKafka #YugabyteDB #MongoDB #Cassandra #Neo4j #CloudNative #Cloud #Programming #Raft #Paxos #UnmeshJoshi #JamesLewis #Thoughtworks #BookClub
    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket at gotopia.tech
    SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
    th-cam.com/users/GotoConf...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 5

  • @nirmalyasengupta6883
    @nirmalyasengupta6883 2 หลายเดือนก่อน +4

    An excellent discussion! The questions touched up on the key aspects, and answers were just right, for a session like this. Thank you, Unmesh and James!

  • @TechTalksWeekly
    @TechTalksWeekly 3 หลายเดือนก่อน +4

    This talk has been featured in the last issue of Tech Talks Weekly newsletter.
    Congrats Unmesh and James 👏

  • @arun10071990
    @arun10071990 3 หลายเดือนก่อน +4

    Looks promising will surely read the book

  • @hkbiet
    @hkbiet 2 หลายเดือนก่อน

    make something on AI's impact on tech jobs ; its a hot topic and will surely get you plentiful of eager ears.

  • @jameskim4274
    @jameskim4274 2 หลายเดือนก่อน

    Wtf? I hear book adv and permanent listing of technologies and companies labels, but hear no essence by topic..
    Like political technologist or salesman had been pushed on scene at tech conf and abused to talk something..