Remove Event Remove Servers Remove Software Engineering
article thumbnail

5 powerful use cases beyond debugging for Dynatrace Live Debugger

Dynatrace

Performance benchmarking Performance benchmarking is one of the unresolved mysteries of software engineering. Or maybe you want to correlate an event with other events in your system. Modern software practices are notorious for making code extremely hard to debug. Sometimes, you need heavyweight tools.

article thumbnail

Designing Instagram

High Scalability

When the server receives a request for an action (post, like etc.) FUN FACT : In this talk , Dikang Gu, a software engineer at Instagram core infra team has mentioned about how they use Cassandra to serve critical usecases, high scalability requirements, and some pain points. High Level Design. Architecture.

Design 334
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Extend the AI and automation core of Dynatrace with host extensions to resolve infrastructure problems

Dynatrace

A single instance of OneAgent can handle the monitoring of many types of entities , including servers, applications, services, databases, and more. Let the Davis AI causation engine analyze additional metrics. Host extensions enable you to add additional metrics, events, and properties to hosts. Dynatrace news.

article thumbnail

Consistent caching mechanism in Titus Gateway

The Netflix TechBlog

We started seeing increased response latencies and leader servers running at dangerously high utilization. The path over which data travels from Titus Job Coordinator to a Titus Gateway cache can be described as a sequence of event queues with different processing speeds: A message generated by the event source may be buffered at any stage.

Cache 233
article thumbnail

Curbing Connection Churn in Zuul

The Netflix TechBlog

It’s built on top of Netty , using event loops for non-blocking execution of requests, one loop per core. To reduce contention among event loops, we created connection pools for each, keeping them completely independent. For example, a 16-core box connecting to an 800-server origin would have 12,800 connections.

Traffic 178
article thumbnail

The state of site reliability engineering: SRE challenges and best practices in 2023

Dynatrace

Customer empathy is key to a fully optimized site reliability engineering practice Software engineering can often be an impersonal discipline. Thus, careful consideration of client needs is a crucial aspect of creating effective SLOs. This lack of clarity can lead to slowed remediation times and ineffective solutions.

article thumbnail

Sponsored Post: InMemory.Net, Triplebyte, Etleap, Stream, Scalyr

High Scalability

Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Fun and Informative Events. Advertise your event here! If you are interested in a sponsored post for an event, job, or product, please contact us for more information.

Java 137