search menu icon-carat-right cmu-wordmark

Posts by Paulo Merson

15 Tips for Preparing and Delivering a Great Presentation at SATURN

15 Tips for Preparing and Delivering a Great Presentation at SATURN

• Blog
Paulo Merson

You submitted a proposal to SATURN 2017, and it got accepted. Congratulations! When conference participants step into the room to attend your talk, they will come with the highest of expectations--after all, they chose your talk over the others happening in parallel. The people who click on the YouTube video of your talk in the future will also have high expectations. So we want to help you deliver a great talk. Not everybody was born...

Read More
Defining Microservices

Defining Microservices

• Blog
Paulo Merson

I see microservices as an architectural pattern or style. Some styles are well described in the literature (Roy Fielding's description of REST is an example). Unfortunately, there was no clear description of the microservices style when it became popular. And the growing buzz has contributed to the confusion because different people try to add nice-to-have characteristics to what a microservice should be. For example, based on things I've read, one might conclude that microservices should:...

Read More
Microservices Beyond the Hype: What You Gain and What You Lose

Microservices Beyond the Hype: What You Gain and What You Lose

• Blog
Paulo Merson

Microservices is one of those buzzwords that generate a lot of hype but is ill defined. In another post, I comment about defining microservices. In this post, my main goal is to discuss pros and cons of using microservices in contrast with the monolithic approach, so let's cut to the chase. What you gain and what you lose Benefits of using microservices: Deployability: more agility to roll out new versions of a service due to...

Read More
Ultimate Architecture Enforcement: Prevent Code Violations at Code-Commit Time

Ultimate Architecture Enforcement: Prevent Code Violations at Code-Commit Time

• Blog
Paulo Merson

Occasionally this blog will highlight different posts from the SEI blogosphere. Today's post by Paulo Merson, a senior member of the technical staff in the SEI's Research, Technology, and System Solutions Program, is from the SATURN Network blog. This post explores Merson's experience using Checkstyle and pre-commit hooks on Subversion to verify the conformance between code and architecture....

Read More

Contact the Author

Paulo Merson

SEI Digital Library

SEI Publications

Visit teh SEI Digital Library to see other publications by Paulo Merson

View publications