Interaction Protocols: It's All About Good Manners

location_city Singapore schedule Sep 9th 11:30 AM - 12:20 PM place Room 1 people 132 Interested

Distributed and concurrent systems can be considered a social group which collaborate to achieve collective goals. In order to collaborate a system of rules must be applied that affords good hygiene, fault tolerance, and effective communication to coordinate, share knowledge, and provide feedback in a trusted manner. These rules form a number of protocols which enable the group to act as a system that is greater than the sum of the individual components.

In this talk we will explore the history of protocols and their application when building distributed systems. Protocols provide the foundation on which the quality attributes are delivered. Qualities such as performance, resilience, and security.


Target Audience

developers, Technical leads and Architects,programmers, testers, business analysts and product owners,programmers, testers, business analysts and product ownersiness analysts and product owners,programmers, testers, business analysts and product owners



schedule Submitted 2 years ago

  • Gregor Hohpe

    Gregor Hohpe - Architects live in the first derivative

    Gregor Hohpe
    Gregor Hohpe
    Singapore Smart Nation
    schedule 2 years ago
    Sold Out!
    50 Mins

    No organization ever complained that their It department was delivering too fast. However, as technologies evolve ever more quickly and product cycle times keep shorting, it’s difficult for any development team or IT organization to be fast enough.

    As these organizations try many things to move faster, from adopting Lean and Devops approaches, moving to the cloud, to working weekends or paying bigger bonuses. Slowly many of them realize that increasing velocity is about more than just moving a bit faster. It takes a fundamentally different mindset – one that looks at the first derivative.

    This talk takes a fresh look why moving faster isn’t just about speeding things up and dissects both systems and organizational architectures that are built for economies of speed.

  • Martin Thompson

    Martin Thompson - Workshop - High-Performance Messaging & Services with Aeron

    480 Mins

    In this workshop, you will learn how to build services with Aeron and SBE in Java. Services capable of handling millions of messages per second with very low and predictable response times. We will cover some networking theory and the design of Aeron so you know how to use it with mechanical sympathy.