Had a ton of fun building it, plus was my first introduction to goroutines and channels.
Repo link in the comments, be sure to check it out and star it!!!
(n/n)
Here's Hibiki - a high-performance, synchronized ASCII video and audio playback engine designed for the terminal.
Enjoy seeing bad apple on the terminal displayed as ascii characters. (1/n)
well, it's done :)
and exactly as i said; 3 nodes, Raft, gRPC transport, leader election, log replication, failover, observability and more.
repo is in the comments. fuck around :)
this was "stage 1".
up next: snapshotting, a persistent log store, and lancedb replication ^^
sooo, engram initially started as a beginner project for me to learn ai infra
and now, the next stage is turning it into a fault tolerant distributed memory system
think 3 nodes, raft, grpc transport, leader election, log replication, failover, and observability
the end goal
190 Followers 134 FollowingBuilding https://t.co/fxKzW82B44 | Intelligent creative strategies for D2C Owners and Marketers | Helping you win attention & build in public | DM for collabs
3K Followers 1K FollowingSoftware Engineer @EPAMSystems | 24 | I code, animate, write, study physics & mathematics | Oh, and I love Spider-Man & music
Writing - @wtf_times
187 Followers 2K FollowingTracking asymmetry in Startups, Finance, and Global Politics. Optimizing human health to build through the chaos.
Let’s build.
190 Followers 134 FollowingBuilding https://t.co/fxKzW82B44 | Intelligent creative strategies for D2C Owners and Marketers | Helping you win attention & build in public | DM for collabs
132 Followers 270 FollowingBuilding backend systems that survive production |
Retries, failures & distributed systems |
Built Initex & https://t.co/zHA8TMCLK7 |
Open for freelance