Reactive Summit 2020: Bernd Ruecker, Orchestration, Conversations and the Saga Pattern: How State...
Title: Orchestration, Conversations and the Saga Pattern: How State Helps you to Stay Reactive
Reactive programming is a great way of developing scalable applications. But how can you implement complex use cases involving a bunch of nicely decoupled components (aka microservices)? How can you avoid losing sight of complex flows coupled together by peer-to-peer flows? How can you handle the state of long running interactions and deal with subsequent requirements around timeouts, error handling and consistency respectively long lived distributed transactions? How does the Saga-pattern help - and how can you implement Sagas? In this talk I will give my opinionated answer to these questions based on my real-life experience with customer projects. This involves leveraging workflow engines in a way fitting nicely into reactive architectures. I will discuss highly-scalable tools that embrace the reactive manifesto, use visual process models and can be hooked into the typical stacks. I will not only use slides but also do fun little live hacking sessions using open source components.
Видео Reactive Summit 2020: Bernd Ruecker, Orchestration, Conversations and the Saga Pattern: How State... канала Reactive Summit
Reactive programming is a great way of developing scalable applications. But how can you implement complex use cases involving a bunch of nicely decoupled components (aka microservices)? How can you avoid losing sight of complex flows coupled together by peer-to-peer flows? How can you handle the state of long running interactions and deal with subsequent requirements around timeouts, error handling and consistency respectively long lived distributed transactions? How does the Saga-pattern help - and how can you implement Sagas? In this talk I will give my opinionated answer to these questions based on my real-life experience with customer projects. This involves leveraging workflow engines in a way fitting nicely into reactive architectures. I will discuss highly-scalable tools that embrace the reactive manifesto, use visual process models and can be hooked into the typical stacks. I will not only use slides but also do fun little live hacking sessions using open source components.
Видео Reactive Summit 2020: Bernd Ruecker, Orchestration, Conversations and the Saga Pattern: How State... канала Reactive Summit
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Streaming Dimensional Models from 3NF Deltas in near real timeReactive Summit 2020: Peter Royal, Reactive Business ApplicationsReactive Summit 2020: Josh Long, Bootiful RSocketRegister for Reactive Summit AdvertBoF: Reactive Systems Fundamentals - Executive Overview - James Lovell, Improving Ottawa (YoppWorks)Reactive Summit 2016: Austin HighlightsFrom overnight to always-on - Enno RunneCase Study: Mobilizing Marketo Engineering ... - George Lo and Jane LiuObserving Failure in Reactive Systems - Jonathan Frigon & Clemens Oertel, YoppworksAkka Streams – An Airline Eventing Story - Mukund Srinivasan & Niranjana Ramakrishna ReddyStaging Reactive Data Pipelines Using KafkaBuilding Microservices that Scale and do not FailAkka based Supervisor Mechanism - Natalia ZelenskayaReactive Summit 2020: James Roper, Cloudstate - Distributed State Management for ServerlessIngest, process, and store data at scale in the cloudOne Digital Verizon Wireless Reactive Commerce Transformation JourneyRSocket over QUIC - Violeta Georgieva & Oleh Dokuka, VMwareReactive Summit 2020: Derek Collison, Reactive Microservices with NATS.io & NGSKeynote: Is it Reactive or Eventful? Aren't they the Same? - Mary GrygleskiBuilding Sports Betting Systems with Akka - Trevor Burton-McCreadie, Lunatech