Want to download the mobile app for SDD 2017?
SDD 2017 Schedule
This is a rating on a scale from 1 to 5 to indicate how much demo coding the session will contain (as opposed to slides) – 1 means no code demos, and 5 means nothing but.
This is a rating on a scale from 1 to 5 to indicate how advanced the session is (in terms of the specific topic that is being covered) – 1 means that it’s introductory, and 5 means that it’s aimed at attendees who already have significant experience in the relevant area.
Tuesday 16 May 2017
Even though teams are gaining more experience in designing and developing microservices, nevertheless there is still a lot to learn about this highly distributed and somewhat complicated architecture style. Unfortunately, lots of microservices anti-patterns and pitfalls emerge during this learning curve. Learning about these anti-patterns and pitfalls early on can help you avoid costly mistakes during your development process. While anti-patterns are things that seem like a good idea at the time but can lead you down a bad path, pitfalls are those practices that are never a good idea at the time – ever. In this session I will cover some of the more common anti-patterns you will likely encounter while creating microservices, and most importantly describe some of the techniques for avoiding these anti-patterns. Included in this session will be the Data-Driven Migration AntiPattern, All The World’s a Stage AntiPattern, Hop on the Bus AntiPattern, The Timeout AntiPattern, and the Reach-In Reporting AntiPattern.
Mark is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems in a variety of platforms and technologies. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. He is the author of numerous technical books and videos, including Microservices vs. Service-Oriented Architecture (O'Reilly), Microservices AntiPatterns and Pitfalls ('O'Reilly), the Software Architecture Fundamentals video series with Neal Ford (O’Reilly), Enterprise Messaging video series (O’Reilly), and contributing author to 97 Things Every Software Architect Should Know (O’Reilly). Mark has a master’s degree in computer science and numerous architect and developer certifications from IBM, Sun, The Open Group, and Oracle. He is a regular conference speaker at the No Fluff Just Stuff (NFJS) Symposium Series and has spoken at more than 150 conferences and user groups around the world on a variety of enterprise-related technical topics. http://www.wmrichards.com @markrichardssa
Other presentations by Mark Richards
Mon 15 May 2017 at 9:30
Tue 16 May 2017 at 9:30
Wed 17 May 2017 at 9:30
Wed 17 May 2017 at 11:30
Wed 17 May 2017 at 14:00
Fri 19 May 2017 at 9:30