Even in 2021, many companies still run business-critical, legacy applications on-premises, just as they have for the last 20 to 30 years. The midrange server hardware, and their unique architecture, on which many of these applications run is both their biggest drawback and biggest advantage; the benefits of being able to vertically scale a platform […]
SOA vs Microservices
Some say microservices architecture is proof that SOA is still alive. I contend that microservices architecture replaces SOA due to deficiencies in how SOA has been implemented as well as the original intent. In the mid-1990s there was a surge of investment for implementing enterprise applications to replace the aging homegrown legacy applications. These new […]
Top 5 Anti-ESB Arguments for DevOps Teams.
Unix and Mac. Developers are always in combat. My last verbal combat was a “discussions” around ESB and Microservices. They are fun because both supporters tend to have very strong opinions about what they think is best and both want to fight each other. I recently got involved in one of those discussion about ESB […]



