How Discord Reduced Websocket Traffic by 40%

zstandard and passive session system improvements

Discord implemented two major optimizations to reduce bandwidth usage and improve performance: 1. They replaced zlib compression with zstandard streaming compression on their gateway service, resulting in better compression ratios and faster compression times. 2. They optimized their passive sessions system to send only delta updates instead of full snapshots, significantly reducing redundant data transfer.

WorkOS is hosting a one-day event in SF for product and engineering leaders shaping the future of enterprise SaaS. Speakers from OpenAI, Asana, Slack, Canva, Vanta, and more. Topics will include user identity, compliance, encryption, and logging β€” common features you need to support to sell to enterprises. Spots are limited so make sure to request your invite soon.

Introduction to A*
13 minutes by Amit

Interactive tutorial for A*, Dijkstra's Algorithm, and other pathfinding algorithms. It explains how these algorithms work, their implementations, and their applications in pathfinding. The article discusses the trade-offs between different algorithms, including performance and path optimality, and provides guidance on which algorithm to use in various scenarios.

WordPress.org has taken control of WP Engine's Advanced Custom Fields plugin, renaming it "Secure Custom Fields" and removing commercial elements. This action, announced by WordPress co-founder Matt Mullenweg, was taken to address an unspecified security issue and is linked to an ongoing lawsuit between WP Engine and Automattic. The move has sparked controversy, with WP Engine's ACF team claiming this is an unprecedented forcible takeover of a plugin without consent.

It seems that (1) there is still more software in circulation that depends on archaic CRLF line endings than I originally thought and (2) many people do not share my enthusiasm for creating a CRLF-free world. We should stop it.

Upgrading Uber’s MySQL Fleet  to version 8.0
less than a minute by Siddharth Singh

At Uber, MySQL fleet is the backbone of data infrastructure, supporting a vast array of operations critical to platform. In this blog post, we delve into the motivations, challenges, and solutions involved in a monumental upgrade.

how did you like this issue?

Login or Subscribe to participate in polls.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.