The smell of chlorine, sweaty smilodon, and hot plastic. Ah, summer. If only there was another cold drink…

That raft was a promotional item for two and a half children, it’s a bit snug for a two-meter cyborg who hasn’t lost his winter weight…

#smilodon #sabertooth #fatfur #inflatable #raft #wolflink #furryart #wip

Search continues for missing person on Lake Huron after raft distress call near Pinery Provincial Park
One person remains missing after a raft carrying five people went into distress on Lake Huron near Pinery Provincial Park, Ontario Provincial Police say.
https://www.cbc.ca/news/canada/london/person-missing-raft-9.7204176?cmp=rss

A minimal distributed key-value database with HashiCorp's Raft library

HashiCorp의 Raft 라이브러리를 활용해 단일 파일로 구현한 최소 분산 키-값 데이터베이스 예제를 소개합니다. 이 데이터베이스는 키 설정과 덮어쓰기를 지원하며, HTTP API를 통해 클러스터 관리와 키-값 저장 기능을 제공합니다. Raft 알고리즘을 이용해 내구성을 보장하는 append-only 로그를 기반으로 각 노드가 메모리 내 상태를 동기화합니다. 스냅샷 기능은 구현하지 않았으나, Raft의 기본 복제 및 복구 메커니즘을 활용해 간단한 분산 상태 머신을 구축하는 방법을 상세히 설명합니다.

https://notes.eatonphil.com/minimal-key-value-store-with-hashicorp-raft.html

#raft #distributeddatabase #golang #hashicorp #keyvaluestore

A minimal distributed key-value database with Hashicorp's Raft library | notes.eatonphil.com

A minimal distributed key-value database with Hashicorp's Raft library

Taking Control of the SQLite WAL

rqlite 10버전은 SQLite의 Write-Ahead Log(WAL)를 직접 제어하여 Raft 기반 분산 데이터베이스의 스냅샷 효율성을 크게 개선했다. 기존에는 전체 데이터베이스 복사로 비효율적이었으나, WAL을 활용해 변경분만 스냅샷하고, 체크포인트 시점을 rqlite가 직접 관리한다. 또한, WAL 체크포인트 실패 시 다양한 상태를 감지해 적절히 처리하며, 느린 리더로 인한 스냅샷 지연 문제도 최소화했다. 이로써 대용량 데이터베이스에서도 빠르고 일관된 스냅샷이 가능해졌다.

https://philipotoole.com/taking-control-of-the-sqlite-wal/

#sqlite #rqlite #raft #wal #snapshotting

Taking control of the SQLite WAL – Philip O'Toole

rqlite is a lightweight, open-source, fault-tolerant relational database built on SQLite and Raft. Version 10 is out now. rqlite uses SQLite as its storage engine and has a particular relationship with the SQLite Write-Ahead Log (WAL). SQLite, left to itself, manages its own WAL: it checkpoints when the WAL grows, it checkpoints when the last connection closes,…

🌘 《辣妹過招》教你搞懂 Raft 一致性演算法
➤ 從高中校園鬥爭看懂分散式共識機制
https://www.cockroachlabs.com/blog/raft-is-so-fetch/
許多工程師對分散式系統中的 Raft 一致性演算法感到頭痛,作者別出心裁地運用電影《辣妹過招》(Mean Girls) 中的高中生小團體概念來比喻:將「領導者」視為女王蜂(Regina George),「追隨者」視為跟班(Gretchen 與 Karen),透過團體中的投票機制與共識決,生動地解釋了資料如何透過副本備援確保一致性,以及當領導者失去主導權時,系統如何透過選舉機制選出新領導者來維持運作。
+ 這是我看過最直觀的解釋!沒想到「穿粉紅色衣服」竟然能跟 Quorum 機制搭上關係,瞬間秒懂了。
+ 將枯燥的演算法與流行文化結合很有創意,雖然略過了許多底層技術細節(如 Raft 的日誌複製順序),但作為入門概念非常成功。
#分散式系統 #Raft 演算法 #技術科普
Raft is so fetch: The Raft Consensus Algorithm explained through "Mean Girls"

Understanding the Raft Consensus Algorithm can be tough. In honor of "Mean Girls" day (October 3), we present Raft as explained through the movie "Mean Girls."

🎉🚗 #Raft is apparently "so fetch" because nothing screams cutting-edge #consensus algorithms like a 2004 teen comedy. 🙄 If Regina George can master Raft, surely those befuddled tech leaders can too—unless their Mean Girls vocab is lacking. 📚💁‍♂️
https://www.cockroachlabs.com/blog/raft-is-so-fetch/ #MeanGirls #TechHumor #CuttingEdgeAlgorithms #HackerNews #ngated
Raft is so fetch: The Raft Consensus Algorithm explained through "Mean Girls"

Understanding the Raft Consensus Algorithm can be tough. In honor of "Mean Girls" day (October 3), we present Raft as explained through the movie "Mean Girls."

I'm having complicated feelings about #Raft .

Playing through the quest has been a very mixed time. For a game that is ostensibly open world survival, all of the story islands are truly puzzle platformers. I'm a fan of puzzle platformers! But I feel like the designs have been very uneven, with some areas a joy to play, while others are an unintuitive slog.

That said, I'm two scenes away from beating the last level, and it's... ridiculous? In the next-to-last scene, you have to build a stairwell out of crates in a small arena while three hyenas attack you and a madman wings cherry bombs at your head.

And, in normal mode (which I'm playing), you lose 2/3rds of your stuff whenever you die, and the save history is completely non-functional - you can't go back to a previous save and try again.

Naturally, I died very quickly, and lost some very important equipment.

So, I sat on it for a few days to determine whether I should give up or power through - where powering through meant another 10-20 hours working on upgrades and better equipment.

Which is what I decided to do.

But a key piece of equipment is healing salve, which requires eggs, which requires chickens (cluckers, in game)

Which is why I now have a poultry pen on my raft, populated by the first chicken of my set

Named: Motherclucker 🐔

I've released the Distributed Systems Simulator v1.1.0! https://foo.zone/gemfeed/2026-03-31-distributed-systems-simulator-part-1.html - It now also can simulate the Raft consensus protocol! #java #distributedsystems #raft #raftconsensus #simulator #release
The Multi-Raft Architecture

The Raft consensus protocol is widely adopted for building fault-tolerant distributed systems. It ensures that even if a node crashes or becomes unreachable, the cluster agrees on a single consistent state. However, single-group Raft does not scale well.

Threads of Thought