scalien/scaliendb
View on GitHub ↗ ★ 86 C++
ScalienDB is a scalable, replicated datastore.
22 mentions on Hacker News by 2 people: 0 stories, 22 comments · first 2011-01-06 · latest 2024-09-03
20082026
-
…PostgreSQL used fsync incorrectly for 20 years - https://news.ycombinator.com/item?id=19119991 [2] https://github.com/scalien/scaliendb [3] https://arxiv.org/abs/1209.4187
comment by Maro · 2024-09-03 · in Notes on Distributed Systems for Young Bloods -
…normal to go, these days I do couple's therapy semi-regularly with my (current/2nd) wife. - [1] https://github.com/scalien/scaliendb [2] Prezi [3] triathlons [4] later/currently wife, we have a beautiful 4 year old boy
comment by Maro · 2023-03-04 · in Ask HN: How did you rebuild yourself after having hit rock bottom? -
Looks abandoned. The site with the documentation is down. Here's the docs on archive.org, last up in 2012...: https://web.archive.org/web/20210109022446/https://github.co...
comment by winrid · 2022-05-17 · in Ask HN: Free and open source distributed database written in C++ or C -
https://github.com/scalien/scaliendb
comment by Maro · 2022-05-17 · in Ask HN: Free and open source distributed database written in C++ or C -
…Physics books and sometimes read papers, but I'm trying to quit that, bc it's mostly pointless. [1] https://github.com/scalien/scaliendb [2] https://news.ycombinator.com/item?id=19499515
comment by Maro · 2019-03-27 · in Ask HN: Physicists of HN, what are you working on these days? -
…software engineers are just as much product guys (and data guys) as they are software guys. - [1] https://github.com/scalien/scaliendb
comment by Maro · 2017-11-25 · in Ask HN: CS papers for software architecture and design? -
…I wrote in C++ for ScalienDB about 5-6 years ago, this startup has since folded so it's dead code: https://github.com/scalien/scaliendb/tree/master/src/Framewo... Paxos: for replicating data PaxosLease: for negotiating a lease, eg. leader…
comment by Maro · 2017-03-21 · in Paxos in 25 Lines -
Here's a Paxos implementation in C++ that I wrote for my old startup's distributed database product: https://github.com/scalien/scaliendb/tree/master/src/Framewo... If you just want to agree on a leader, there's PaxosLease:…
comment by Maro · 2015-08-26 · in Paxos Made Moderately Complex -
I did my startup for almost 4 years. It was this: https://github.com/scalien/scaliendb After the startup, I was "unemployed" for about 1-2 month. Then I took a chance and went to work for Prezi as an engineer. It was a really good choice.…
comment by Maro · 2015-06-29 · in Ask HN: My startup has failed. What comes next? -
…guarantees --- like the ones this article looks for and rightly obsesses over --- in mind. https://github.com/scalien/scaliendb Outcome: you've never heard of ScalienDB; MongoDB brilliantly won by winning the hearts and minds of hackers…
comment by Maro · 2015-04-22 · in Call Me Maybe: MongoDB Stale Reads -
…nobody cares about. I'm not upset about it today, I learned a lot, but that's how it is. Btw. it's: https://github.com/scalien/scaliendb
comment by Maro · 2014-12-26 · in Who Does That Server Really Serve? -
What you say sounds cool. I wrote a bunch of Paxos implementations for distributed databases in C++: https://github.com/scalien/scaliendb/tree/master/src/Framewo... Can you share your Go code?
comment by Maro · 2013-08-19 · in Rewriting a large production system in Go -
…founders wanted it bad enough is not a good core metric, which is what the grandparent claims. [1] http://github.com/scalien/scaliendb
comment by Maro · 2012-11-03 · in Now 0-for-3, SpaceX's Elon Musk Vows to Make Orbit (2008) -
…writing a distributed database which is basically a state machine (it's built on top of Paxos). http://github.com/scalien/scaliendb
comment by Maro · 2011-09-01 · in Why Developers Never Use State Machines -
…is a straight key-value store built on Paxos and sharding. Nevertheless, getting started is easy: https://github.com/scalien/scaliendb/wiki I wrote ScalienDB. The plan going forward is to add a data model and distributed transactions and…
comment by Maro · 2011-08-15 · in How You Should Go About Learning NoSQL -
…etc. Once you get used to it the whole thing ends up fairly easy to read and understand. Eg. https://github.com/scalien/scaliendb/blob/master/src/Framewo... I guess the OP is saying inlining [in a language where this is even possible]…
comment by Maro · 2011-08-05 · in Node.js - A Giant Step Backwards -
Check out http://scalien.com or http://github.com/scalien/scaliendb for a replicated, scalable (sharding) database built around strong replication (Paxos). Google's latest database called Megastore is also using Paxos and they seem to be…
comment by Maro · 2011-05-24 · in The NoSQL Ecosystem -
…by reading "the Google papers": http://bytepawn.com/readings-in-distributed-systems/ Some code: http://github.com/scalien/scaliendb
comment by Maro · 2011-05-08 · in Leaving Google -
We do use templates in our containers: https://github.com/scalien/scaliendb/tree/master/src/System/... Yes, we try to avoid op.overloading, exceptions, and we explicitly don't use the STL, Boost, <any library>. All the code is ours, which…
comment by Maro · 2011-02-15 · in C++ in Coders at Work -
…Of course we're a startup, so we got to select our own subset, write our own containers, etc: http://github.com/scalien/scaliendb One downside is it's hard to find good C/C++ programmers on the market. The vast majority of applicants…
comment by Maro · 2011-02-15 · in C++ in Coders at Work -
High replication datastore. Beta coming out soon. Developers and Beta testers wanted. http://github.com/scalien/scaliendb
comment by Maro · 2011-01-07 · in Google Announces High Replication Datastore for App Engine -
You can get scalable Paxos replication for yourself when ScalienDB comes out: http://github.com/scalien/scaliendb (My product.)
comment by Maro · 2011-01-06 · in Announcing the High Replication Datastore for App Engine