Emails from sender «ByteByteGo».
Source: Readwise Reader export, ingested 2026-10-29. Entries: 18. Summaries are truncated from frontmatter summary; absent ⇒ omitted.
- Why is Kafka so fast? How does it work? — 2024-10-31
With data streaming into enterprises at an exponential rate, a robust and high-performing messaging system is crucial.
- EP53: Design effective and safe APIs — 2023-04-01
You can now monitor your GPT app usage in New Relic! Our latest MLOps capability allows for seamless monitoring of OpenAI’s GPT-3, GPT-3.
- A Crash Course in Caching - Final Part — 2023-03-29
When implementing caching systems, it is crucial to not only choose the best cache strategies but also address the operational challenges th…
- EP52: DevOps vs. SRE vs. Platform Engineering — 2023-03-25
Everyone loves burgers, whether it’s a full stack burger, a frontend burger, or a backend burger.
- A Crash Course in Caching - Part 2 — 2023-03-22
A distributed cache stores frequently accessed data in memory across multiple nodes. The cached data is partitioned across many nodes, with…
- EP 51: How does DNS work? — 2023-03-18
In 2015, the first version of Discord was built on top of a single MongoDB replica. Around Nov 2015, MongoDB stored 100 million messages and…
- A Crash Course in Caching - Part 1 — 2023-03-15
Caching is a fundamental technique in computing that enables quick retrieval of frequently accessed data.
- EP50: Visualizing a SQL Query — 2023-03-11
Perforated cards were the first generation of programming languages. Assembly languages, which are machine-oriented, are the second generati…
- From 0 to Millions: A Guide to Scaling Your App - Final Part — 2023-03-08
In part 3 of this series, we explored the modern application stack for early-stage startups, including a frontend hosting platform, a server…
- EP49: API Architectural Styles — 2023-03-04
You no longer need to manually instrument your applications, update your code, redeploy your apps, or navigate long organizational standardi…
- From 0 to Millions: A Guide to Scaling Your App - Part 3 — 2023-03-01
In the first two parts of this series, we explored the traditional approach to building and scaling an application.
- EP48: Debugging Like A Pro — 2023-02-25
Product and engineering teams use OneSchema to save months of development time building a CSV importer.
- From 0 to Millions: A Guide to Scaling Your App - Part 2 — 2023-02-22
However, for some read-heavy applications, primary-replica architecture might not be able to handle traffic spikes well.
- From 0 to Millions: A Guide to Scaling Your App - Part 1 — 2023-02-15
In the first two segments, we examine the traditional approach to building an application, starting with a single server and concluding with…
- Next Steps for ByteByteGo Newsletter — 2023-02-13
We launched our first Substack post on April 2, 2022. Ten months, 46 articles, hundreds of thousands of subscribers, and millions of views l…
- EP46: Step-by-step guide on System Design Interview — 2023-02-11
That’s why we put together a set of short, easy-to-digest courses on streaming data fundamentals, plus how to get started with Redpanda, our…
- EP 39: Accounting 101 in Payment Systems — 2022-12-31
Deployment & packaging The applications used to be deployed on physical servers. Then around 2000, the applications that were not sensitive…
- EP37: Process vs Thread — 2022-12-17
OpenAI has been developing GPT (Generative Pre-Train) since 2018. GPT 1 was trained with BooksCorpus dataset (5GB), whose main focus is lang…