< session />

Communication Patterns for Distributed Architectures

Thu, 24 April

By their very nature, distributed applications have to communicate. But, how do we exchange data and what are the consequences of choosing one solution over the other, in terms of ease, cost, impact on extensibility, and so much more? In this presentation, we will discuss different patterns, their benefits, and the consequences of using them.

Target Audience: This session is primarily aimed at Software Architects, as they are responsible for designing distributed systems and need to understand how different communication patterns impact scalability, performance, and maintainability. Back-end Developers are a secondary audience, since they implement these communication patterns and must understand the trade-offs associated with them. Additionally, OpsTech Professionals would benefit from this session as the communication strategies used in distributed systems affect deployment, resilience, and operational efficiency.

< speaker_info />

About the speaker

Venkat Subramaniam

Founder, Agile Developer, Inc.

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. Find him on twitter at @venkat_s.