Next Meetup

The Seven (More) Deadly Sins of Microservices
ACCESS TO AUDITORIUM: The address on the meetup event is for the main entrance. This is NOT the entrance to the auditorium, however. Entrance to the auditorium is on the other side of the Vodafone building, on the side of the river (Alameda dos Oceanos). The entrance is located next to a Vodafone shop, and it will be signposted. =========== In this meetup, we will learn about the deadly sins of microservices by Daniel Bryant, a highly rated speaker on all things DevOps, Cloud-Native, Kubernetes, Microservices and more! Daniel is also a Java Champion, contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences such as OSCON, QCon, and JavaOne. We are sure you'll once again have the fantastic opportunity to learn from an expert. And share your experiences with the community with some drinks and pizza, as usual. Doors open at 19:00 and talks will start at 19:15 sharp, please be on time! We will have a book to raffle among those who arrive before 19:15! Talk: The Seven (More) Deadly Sins of Microservices Speaker: Daniel Bryant All is not completely rosy in microservice-land. It’s often a sign of an architectural approach’s maturity that anti-patterns begin to be identified and classified alongside well-established principles and practices. Daniel Bryant introduces seven deadly sins from real projects, which left unchecked could easily ruin your next microservices project. Daniel offers an updated tour of some of the nastiest anti-patterns in microservices from several real-world projects he’s encountered as a consultant, providing a series of anti-pattern “smells” to watch out for and exploring the tools and techniques you need to avoid or mitigate the potential damage. Topics include: Pride: the admission of the challenges with testing in a distributed system Envy: introducing inappropriate intimacy within services by creating a shared “canonical” domain model Wrath: failing to deal with the inevitable bad things that occur when operating new technologies, both from the people and technical aspects Sloth: composing services in a lazy fashion, which ultimately leads to the creation of a "distributed monolith” Lust: embracing the latest and greatest technology without evaluating the operational impact incurred by these choices. Daniel Bryant works as an Independent Technical Consultant and Product Architect at Datawire. He currently specialises in enabling continuous delivery within organisations through the identification of value streams, creation of build pipelines, and implementation of effective testing strategies. Daniel’s technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. He is also a Java Champion, contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences such as OSCON, QCon, and JavaOne.

Vodafone

Avenida D. João II, 36, Parque das Nações · Lisboa

Upcoming Meetups

Past Meetups (33)

What we're about

The goal of DevOps Lisbon is to bring together the community of people interested in DevOps, Continuous Delivery and related topics, both from technical and cultural perspectives. Everyone's contribution is welcome! This is meant to be a group open to everyone's ideas. We'll try to hold a regular monthly meetup with talks and/or open spaces, workshops or just socializing :)

http://devopslisbon.com

@DevOpsLisbon (https://twitter.com/DevOpsLisbon)

Members (2,096)

Photos (353)