How does Micro.blog even work? manton.org
@rossk Yes, replies are kind of a special case but they are also stored in MySQL, and then synced to Hugo as a different post type (if you have showing replies enabled for your blog). From the timeline perspective they are identical to normal posts and we use Redis heavily to track all of that.
@manton Obviously, all of this just goes over my head, lol, I am not as savvy, still thank you for sharing some of the behind secenes of Micro.blog, showing some of the hamsters that are keeping the witchcraft going 😁👍
@Gaby Haha. That’s fine! I mostly wanted to explain a little more for anyone tinkering or looking at the logs. Might’ve gotten a little more technical than it needed to be.
@manton Reading this reminded me of trying to read A Brief History of Time. At first, yeah, this makes sense but after a while, I understand some of these words 🤣 I can totally understand how you must feel when things go down or get slow.
@manton Thanks for sharing – and pointing to the logs page, that will come in handy in the future!
@manton Thanks for sharing these details. Sometimes it is a bit frustrating when posting and odd things seem to go sideways. This background info helps those rare happenings seem less random.
@manton thanks for this! I feel like this pretty much exactly matches my gathered understanding, but it’ll be great to link people here rather than write fresh each time a question can be answered with “Here’s how I’m pretty sure Manton has things working.”
@manton I lost you somewhere in the second paragraph! 😆 Still thank you the explanation, I might pop back there from time to time to see if I can join more dots, and for all your work in enabling the rest of us to have our presence on the web.
@manton Thanks for the writeup. I’ve been quite curious as to how Micro.blog works under the covers, particuarily how static blogs are mantained alongside the dynamic aspects of the site like the timeline. I’d be interested in reading more posts like this.
@manton as someone who was into front end web design, reading about the backend stuff was interesting. Thank you for this write up.
@manton Great post, thank you for the write up Manton. I would love to read more such in-depth posts. Also helps me explain a few of my observation with the way my site is updated.
A form of this write-up can be added to the Micro.blog help section.
@manton Thanks for posting this look behind the curtain! I’ve been curious how the dynamic portions of the site like the timeline was integrated with blog hosting. So, it’s been interesting to read about the architecture here. It sounds like a clever design where you get a lot of the benefits of both static and dynamic hosting strategies without having to be squarely in one camp.