Design Trade-offs in Modern Architectures - by Venkat Subramaniam
Details
As architects, one of the most critical skills is making thoughtful trade-offs when designing solutions. Venkat Subramaniam joins us to unpack the real-world compromises behind the design principles we rely on every day. These principles rarely work in isolation—sometimes they align, other times they conflict. In this talk, Venkat explores how those tensions surface in modern architectures and what they mean for building better software.
DATE/TIME/WHERE:
Monday 26. January, 18:00pm
Pizza will be served at 17.30.
Rebel, 3rd floor. Enter from main entrance, then stairs up to 3rd floor.
ABSTRACT:
Over the years we have learned and applied several software design principles. Many of these principles have been very useful and have served as guiding principles and, at times, as guard rails to develop better software. However, the principles do not work in isolation. They interplay with each other and sometimes even against each other. In this presentation we will look at the trade offs in applying well known design principles within the confines of the architectures that applications may be based on.
BIO
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., 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. You can reach him by email at [[venkats@agiledeveloper.com](mailto:venkats@agiledeveloper.com)](http://mailto:venkats@agiledeveloper.com/) or on twitter at @venkat_s.
