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…