Remove messaging-single-source-truth
article thumbnail

Shutting Down My Job Board for Software Engineering Positions After 2.5 Years

The Pragmatic Engineer

Context My initial motivation with the job board was to add a kind of "helpful monetization" to both my blog, and The Pragmatic Engineer Newsletter. In the blog – and at the end of all free newsletter issues – jobs posted by customers of the job board were shown. Companies can then message these vetted candidates!

article thumbnail

Patching the PostgreSQL JDBC Driver

Zalando Engineering

Introduction This blog post describes a recent contribution from Zalando to the Postgres JDBC driver to address a long-standing issue with the driver’s integration with Postgres’ logical replication that resulted in runaway Write-Ahead Log (WAL) growth. However as you may imagine, this blog post concerns a path that is anything but happy.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Async APIs - don't confuse your events, commands and state by David Hope

Scott Logic

In my previous blog post I looked at various technologies for sending data asynchronously between services including RabbitMQ, Kafka, AWS EventBridge. This time round I’ll look at the messages themselves which over the last few years I’ve found to be a more complex and nuanced topic than expected.

AWS 52
article thumbnail

Revamping Dasher FAQ Hub Through Server-Driven Content and WebView

DoorDash Engineering

Communication protocol Many messages are sent to enable seamless transitions between the native applications and the FAQ feature running within a WebView. Both Android and iOS have methods to send messages to and from their WebViews. Both Android and iOS have methods to send messages to and from their WebViews. messageHandlers?

BI 82
article thumbnail

Lyft’s Reinforcement Learning Platform

Lyft Engineering

We use MABs for A/B tests and simpler applications like testing different messaging copies. Promising RL use-cases are therefore applications for when no ground truth is available, where efficient exploration of options is part of the task or tricky problems that can’t be sufficiently captured with a mathematical optimization model.

article thumbnail

API-First Approach to Kafka Topic Creation

DoorDash Engineering

Almost six billion messages are processed each day at an average rate of four million messages per minute, which sometimes peaks at double that rate. As the authoritative source of truth, Kafka must be consistent with any solution we choose. The RTSP team constantly looks for ways to speed up Iguazu onboarding.

Kafka 91
article thumbnail

Data ingestion pipeline with Operation Management

Netflix Tech

These media focused machine learning algorithms as well as other teams generate a lot of data from the media files, which we described in our previous blog , are stored as annotations in Marken. The solution which we present in this blog is not limited to annotations and can be used for any other domain which uses ES and Cassandra as well.