Four Reasons Why Microservices Resonate
We just finished the first O’Reilly Software Architecture Conference and
the overwhelming most popular topic was microservices. Why all the hype about
an architectural style?
Microservices are the first post-DevOps revolution architecture.
The DevOps revolution highlighted how much inadvertent friction an outdated
operations mindset can cause, starting the move towards automating away
By automating chores like machine provisioning and deployments, it suddenly
became cheap to make changes that used to be expensive. Some architects
properly viewed this new capability as a super power, and built architectures
that fully embraced the operational aspects of their design. The Microservice
architectural style prioritizes operational concerns as one of the key
aspects of the architecture.
Microservice architectures borr... (more)
Your day is going great. Traffic was light, coffee is good this morning and
the application release that you’ve been working on forever is being
released today. One more acceptance test run and it’s a go! Life is
good….. until the call from server support. During final testing, the
application started hoarding resources, otherwise known as a leak. Abnormal
usage continues to rise. Support had no idea that there was a problem. The
server has failed. Everyone from the CIO to the guy in the mailroom is in a
panic. This has happened more times than anyone wants to admit.
In mos... (more)
We all wish we could predict the future. It would be wonderful to tell when
a stock was going to go up before it did. Unfortunately, most of us are not
psychic. In order to be successful in the stock market, you need to be
lucky or spend a lot of time analyzing the behavior of the stocks.
Wouldn’t it be valuable if you were able to predict the up and down
performance behavior of your Java applications and make adjustments to avoid
unfavorable impacts on your company?
We find that one of the biggest impacts of not being able to predict
application behavior, is that companie... (more)
Recently an article came out stating that APM was going the way of the space
shuttle. Too expensive, outdated, not needed and so on. There were
statistics given indicating that APM products were growing out of favor as
To my experience most customers don’t even use the acronym APM or what it
stands for, application performance monitoring. Many enterprises have shared
services, IT operations and application development groups and they all
monitor or test the performance of their respective resources.
Statistics are a funny thing. Depending on when you ask som... (more)
Alexander Podelko, a performance expert working with Oracle, recently wrote a
blog post in which he takes a look at the current state of the APM market and
what he thinks needs to change in order for companies to get the most out of
In his post, Alex discusses the vagueness around the term APM – is it
Application Performance Monitoring or Application Performance Management? The
APM market is fairly crowded and not well defined – every solution claims
to be the best at monitoring all of your application performance needs;
however, that just isn’t the reality. And... (more)