article thumbnail

The Roots of Today's Modern Backend Engineering Practices

The Pragmatic Engineer

If you had a continuous deployment system up and running around 2010, you were ahead of the pack: but today it’s considered strange if your team would not have this for things like web applications.  We dabbled in network engineering, database management, and system administration. and hand-rolled C -code.

article thumbnail

Fault Tolerance in Distributed Systems: Tracing with Apache Kafka and Jaeger

Confluent

Using Jaeger tracing, I’ve been able to answer an important question that nearly every Apache Kafka ® project that I’ve worked on posed: how is data flowing through my distributed system? Before I discuss how Kafka can make a Jaeger tracing solution in a distributed system more robust, I’d like to start by providing some context.

Kafka 54
Insiders

Sign Up for our Newsletter

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

article thumbnail

Apache Kafka Deployments and Systems Reliability – Part 1

Cloudera

In Part 1, the discussion is related to: Serial and Parallel Systems Reliability as a concept, Kafka Clusters with and without Co-Located Apache Zookeeper, and Kafka Clusters deployed on VMs. . Serial and Parallel Systems Reliability . Serial Systems Reliability. Serial Systems Reliability.

Kafka 116
article thumbnail

Life of a Netflix Partner Engineer?—?The case of extra 40 ms

Netflix Tech

All four players involved in the device were on the call: there was the large European pay TV company (the operator) launching the device, the contractor integrating the set-top-box firmware (the integrator), the system-on-a-chip provider (the chip vendor), and myself (Netflix). Audio data is moved at about 45 bytes/ms.

Bytes 142
article thumbnail

Handling Network Throttling with AWS EC2 at Pinterest

Pinterest Engineering

In recent years, while managing Pinterests EC2 infrastructure, particularly for our essential online storage systems, we identified a significant challenge: the lack of clear insights into EC2s network performance and its direct impact on our applications reliability and performance.

AWS 57
article thumbnail

Foundation Model for Personalized Recommendation

Netflix Tech

By Ko-Jen Hsiao , Yesu Feng and Sudarshan Lamkhede Motivation Netflixs personalized recommender system is a complex system, boasting a variety of specialized machine learned models each catering to distinct needs including Continue Watching and Todays Top Picks for You. Refer to our recent overview for more details).

article thumbnail

Post-quantum readiness for TLS at Meta

Engineering at Meta

Migrating systems to different cryptosystems always carries some risks such as interoperability issues and security vulnerabilities. In this way, we ensure that our systems remain protected against existing attacks while also providing protection against future threats. However, the key size becomes an issue during TLS resumption.

Bytes 108