Operations | Monitoring | ITSM | DevOps | Cloud

Microservices

How We Used JMH to Benchmark Our Microservices Pipeline

At LogicMonitor, we are continuously improving our platform with regards to performance and scalability. One of the key features of the LogicMonitor platform is the capability of post-processing the data returned by monitored systems using data not available in the raw output, i.e. complex datapoints. As complex datapoints are computed by LogicMonitor itself after raw data collection, it is one of the most computationally intensive parts of LogicMonitor’s metrics processing pipeline.

Logging for Monoliths vs. Logging for Microservices

At first glance, microservices logging may seem simple. You just take the same principles you’ve always followed for monoliths and apply them to each microservice in your application, right? Well, no. The differences between microservices and monolithic architecture amount to much more than a difference in the number of services involved.

From Monolith to Microservices

Today, monolithic applications evolve to be too large to deal with as all the functionalities are placed in a single unit. Many enterprises are tasked with breaking them down into microservices architecture. At LogicMonitor we have a few legacy monolithic services. As business rapidly grew we had to scale up these services, as scaleout was not an option.

How to Troubleshoot Microservice Connectivity in Kubernetes

In this online training we will demonstrate how to troubleshoot and resolve service-to-service connectivity issues for microservices running on Kubernetes. We will show how to do this manually using system logs as well as features in Calico Enterprise that simplify troubleshooting.

Event-Driven Microservices with Azure Functions, Event Grid and Cosmos DB

This blog is an extraction of the session “Event-Driven Microservices with Azure Functions, Event Grid and Cosmos DB” presented by Martin Abbott, who is Azure MVP, Regional Director. We need to first have a deep understanding of all the services and components that are used to create the End to End application.

How to Untangle the Complexities of Microservices

A miniseries on how to get to the next level of transformation in today’s digital world. Erwan Paccard, Director of Product Marketing at AppDynamics, demonstrates how to monitor containers at scale with the level of visibility and insight now capable of remediating issues faster than ever before.

HAProxyConf 2019 - Building a Service Mesh at Criteo with Consul and HAProxy by Pierre Souchay

At Criteo, we have been working on building a tight integration between HashiCorp Consul and HAProxy. In this talk, we will explain how we provision our HAProxy instances dynamically using Consul Connect, a new service mesh technology that allows HAProxy to talk to its peers from machine-to-machine without a traditional load balancer. We will detail how we are able to create a service with DNS, add load balancing, and configure SSL certificates in mere seconds. Since Criteo is working actively on enabling HAProxy with Consul Connect, we will explain the challenges of scaling Service Mesh architectures for large infrastructures.

Application Performance Redefined: Meet the New SignalFx Microservices APM

Today, Splunk announced a new milestone release of SignalFx Microservices APM, introducing groundbreaking innovations including: Full Fidelity tracing, AI-Driven Directed Troubleshooting, and open framework instrumentation. With the Splunk acquisition of SignalFx and Omnition now behind us, we’re excited to announce a new, revolutionary release of SignalFx Microservices APM.