<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Distributed on Mi&amp;Bee Blog</title><link>https://blog.mickeyzzc.tech/en/tags/distributed/</link><description>Recent content in Distributed on Mi&amp;Bee Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>蓝宝石的傻话</managingEditor><lastBuildDate>Mon, 13 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.mickeyzzc.tech/en/tags/distributed/rss.xml" rel="self" type="application/rss+xml"/><item><title>MiBeeSteward v0.2.0: Distributed Discovery + Change Detection + Topology + Fingerprint Library</title><link>https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-v0.2-promo/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-v0.2-promo/</guid><description>&lt;p&gt;When v0.1.0 &lt;a href="https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-introduction/"&gt;shipped&lt;/a&gt;, I wrote that it answers three questions: what devices are on the network, what they are, and how they relate. Honestly, v0.1.0 only answered the first half well — and only for the one LAN the center sat on.&lt;/p&gt;
&lt;p&gt;The real-world layout is messier: one subnet in the office, one in the server room, another at home for test machines. The center lives in the office and literally cannot see the cameras in the server room. Getting it to scan the server room means crossing subnets — either opening up SNMP routing or just moving the center over there. Neither is elegant.&lt;/p&gt;</description></item><item><title>MiBeeSteward v0.2.0 Internals: Distributed Consistency, Anti-Entropy, and the Change-Detection Engine</title><link>https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-v0.2-tech/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-v0.2-tech/</guid><description>&lt;p&gt;The &lt;a href="https://blog.mickeyzzc.tech/en/posts/mibee-oss/mibeesteward-v0.2-promo/"&gt;previous post&lt;/a&gt; covered what v0.2.0 ships. This one covers why it&amp;rsquo;s designed that way — distributed consistency is the heaviest part of this release, and several seemingly casual decisions have specific trade-offs behind them.&lt;/p&gt;
&lt;p&gt;The problem is clear: the center can only see its own LAN, but users have several. Dropping a center into every subnet isn&amp;rsquo;t realistic, so enter &lt;code&gt;mibee-agent&lt;/code&gt; — a binary that only &amp;ldquo;scans local + reports to center.&amp;rdquo; But the moment an agent exists, it drags along a whole string of protocol questions: how to report, how to reconcile, how to detect offline, how not to overwhelm the center&amp;rsquo;s writes. Let&amp;rsquo;s take them one at a time.&lt;/p&gt;</description></item></channel></rss>