filter_list help_outline
  • Liked Kent Beck
    keyboard_arrow_down

    Kent Beck - 3X: Explore/Expand/Extract

    Kent Beck
    Kent Beck
    Author
    Extreme Programming
    schedule 2 weeks ago
    Sold Out!
    60 Mins
    Keynote
    Intermediate
    Before you can evaluate a method, you have to understand its goals. Before you can evaluate a style of software engineering, you have to understand its goals. Quick execution of experiments? Rapid scaling in the face of unexpected bottlenecks? Sustained, profitable growth? Each goals requires a different style and yet we talk about software engineering as if it should be one thing.
    This talk introduces 3X and the ways software development, quality assurance, design, management, financing, planning, and staffing change depending on the goal of development.
  • Liked Adrian  Cockcroft
    keyboard_arrow_down

    Adrian Cockcroft - Speeding Up Innovation

    60 Mins
    Keynote
    Intermediate

    To be competitive today organizations need to optimize for time to value using continuous delivery, know how to build efficient and scalable cloud native serverless applications, and use chaos engineering to ensure strategic workloads are extremely resilient. This talk will cover current best practices in all these areas, based on personal experiences and conversations with organizations around the world over the last few years.

  • Liked Chris Richardson
    keyboard_arrow_down

    Chris Richardson - Cubes, Hexagons, Triangles, and More: Understanding the Microservice Architecture Through Shapes

    50 Mins
    Talk
    Intermediate
    The microservice architecture is becoming increasing important.
    But what is it exactly?
    Why should you care about microservices?
    And, what do you need to do to ensure that your organization uses the microservice architecture successfully?
    In this talk, I’ll answer these and other questions using shapes as visual metaphors.
    You will learn about the motivations for the microservice architecture and why simply adopting microservices is insufficient. I describe essential characteristics of microservices, You will learn how a successful microservice architecture consist of loosely coupled services with stable APIs that communicate asynchronous. I will cover strategies for effectively testing microservices.
  • Liked Gregor Hohpe
    keyboard_arrow_down

    Gregor Hohpe - TBA

    50 Mins
    Talk
    Intermediate

    Coming Soon...

  • Liked Martin Thompson
    keyboard_arrow_down

    Martin Thompson - High-Performance Messaging & Services with Aeron

    480 Mins
    Workshop
    Intermediate

    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.

  • Liked Martin Thompson
    keyboard_arrow_down

    Martin Thompson - Interaction Protocols: It's All About Good Manners

    50 Mins
    Talk
    Intermediate
    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.
  • No more submissions exist.
Looking for your submitted proposals. Click here.