Please log in to watch this conference skillscast.
As we decompose applications into stand alone services, driving business processes that span multiple services become more and more important.
There are many things to consider - latency, throughput, maintainability, visibility of progress, termination, failure checking, etc. Integration between and coordination of services can be achieved in various ways using various bits of technology. What benefits do we get from them, and what are the tradeoffs to consider? In this session, we will look at a few approaches - process managers, routing slips, sagas, transactional services, brokered and brokerless approaches, etc. There will be a balance of theory and hands on exercises. Content will be focused on principles, rather than on particular technologies.
Please Note These are hands on sessions, so please bring a laptop and power leads.
YOU MAY ALSO LIKE:
- Cassandra - awesome for non-petabyte scale (too) (SkillsCast recorded in August 2014)
- Functional Concurrency in .NET with C# and F# (in London on 9th - 10th December 2019)
- Fast Track to F# with Tomas Petricek (in London on 12th - 13th December 2019)
- F# eXchange 2020 (in London on 2nd - 3rd April 2020)
- ProgNET London 2020 (in London on 16th - 18th September 2020)
- Designing embodied human-computer interactions with audio processing parameters (in London on 22nd October 2019)
- Keynote by Konrad Kokosa: What’s New in .NET Core 3.0 and .NET 5.0 for Performance and Memory-Aware Folks? (in London on 29th October 2019)
- Pragmatic Memory Management (SkillsCast recorded in October 2019)
- A special Linuxing In London evening: NVIDIA AI at the Edge (SkillsCast recorded in September 2019)
Integration between and Coordination of (Micro) Services
Ashic Mahtab is a passionate and highly respected member of London's developer community, Passionate about Software Craftsmanship, Software Design, Messaging, DDD, CQRS, Event Sourcing, Git and Versioning and almost anything to do with software, Ashic regularly speaks about these topics at international conferences, meetups and user groups..