Closed-Loop Automation with SignalFx and Amazon EventBridge

Microservices have delivered on the promise of freeing up individual teams to work on services independent of one another. This flexibility has allowed for quicker and more agile application development. However, the explosion of services has added complexity to debugging efforts. The task of managing complex interactions between tens or hundreds of microservices turns on-call incident resolution into an absolute nightmare, not to mention the risk of a bad customer experience.


The Cake is NOT a Lie: 5 Java Frameworks to Support Your Microservices Architecture

“The microservices trend is becoming impossible to ignore,” I wrote in 2016. It’s still true, although it’s certainly grown to more than just a passing fad. Back then, many would have argued this was just another unbearable buzzword, but today many organizations are reaping the very real benefits of breaking down old monolithic applications, as well as seeing the very real challenges microservices can introduce.


Controlling Trace Metadata in SignalFx Microservices APM...

All companies must strive to protect their users’ sensitive data. Data security is becoming even more important as traditional industries such as health, finance, and telecommunications migrate to the cloud. These companies want to take advantage of monitoring and performance management, but must also work within the laws and existing standards that govern sensitive data and PII (Personally Identifiable Information).


In a Microservices World, Context is Everything

As technology iterates and advances, it becomes ever-more distributed. Over the past several decades, architectures have evolved from centralized mainframes holding a single monolithic application accessed by dumb terminals to microservices running in containers on public clouds, accessed by user interfaces running on handheld mobile devices.


Migrating to Microservices? Here's How to Have Reliable APIs from Day One

Starting the migration from monolith to microservices can be daunting. Still more daunting is to have spent a couple years on it and still not understand “what done looks like.” If you have an ORM-based monolith, there’s a strong temptation to do a data-first migration: to move a model or set of models into a CRUD service and then call it using HTTP instead of the database.


When We Say "Full Observability", We Really Mean "Full Tracing"

Microservices is one of the hottest areas in the software industry these days. Many small and enterprise organizations are considering microservices while designing new applications and even want to migrate and adapt their legacy architectures to microservice based ones.