Microservices antipatterns

Details
We will present the essential characteristics of a microservices based architecture, and their benefits. We will then present a list of common microservice antipatterns. For each antipattern, we will explain what characteristics of good architecture it violates, and the harm it does. Finally, we will list some techniques to avoid it in your applications.
Speaker:
After getting his Ph.D. in Physics, Dr. Mayank Prakash switched to software development. He has worked on many different technologies and domains in the course of his decades long career, in companies large and small. For the last few decades, he has led the architecture teams in several companies. He migrated the monolith Intralinks application to a microservices based architecture, and helped create microservices based applications for Aetna, later acquired by CVS. Prior to that, he led a mainframe retirement project for the Division of Criminal Justice Services for the state of New York. He has worked with many different languages (C, C++, Java, Lisp, Scala, various scripting languages, ...), paradigms (OOP, FP, Logic Programming, ...), and technologies, since well before the advent of the JVM, although now he works almost exclusively with JVM languages.
Note:
Please RSVP for this event by the day before it happens so we can give the attendee list to the venue host/sponsor. If your name isn't on the list, you won't be allowed in. Also, make sure the name on your Meetup profile is similar to the name on your ID, which you'll need to show when you check in.

Microservices antipatterns