<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Belltoy</title><description>A personal blog about programming, technology, and life.</description><link>https://belltoy.net/</link><item><title>从客户端角度深度理解 Kafka</title><link>https://belltoy.net/posts/understand-kafka-from-client-side/</link><guid isPermaLink="true">https://belltoy.net/posts/understand-kafka-from-client-side/</guid><description>这篇文章将从客户端和协议的角度，介绍 Kafka 的基本概念、工作原理以及如何使用 Kafka 客户端进行消息的生产和消费。</description><pubDate>Wed, 23 Sep 2026 14:39:01 GMT</pubDate></item><item><title>The Rust eBPF development environment on M1 macOS</title><link>https://belltoy.net/posts/rust-ebpf-dev-on-m1-macos/</link><guid isPermaLink="true">https://belltoy.net/posts/rust-ebpf-dev-on-m1-macos/</guid><description>This tutorial will guide you through setting up a Rust eBPF development environment on M1 macOS using VirtualBox.</description><pubDate>Sat, 24 Jan 2026 08:59:04 GMT</pubDate></item><item><title>Manage Erlang/OTP ELP versions easyly</title><link>https://belltoy.net/posts/mise-tool-plugin-for-elp/</link><guid isPermaLink="true">https://belltoy.net/posts/mise-tool-plugin-for-elp/</guid><description>A mise tool plugin for elp, which helps to manage elp versions to corrospond to the same version of Erlang/OTP.</description><pubDate>Tue, 09 Dec 2025 08:00:00 GMT</pubDate></item></channel></rss>