cockroachdb/cockroach
View on GitHub ↗ ★ 32,601 Go
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
170 mentions on Hacker News by 114 people: 12 stories, 158 comments · first 2014-05-26 · latest 2026-08-11
20082026
-
…showing the query execution plan. [1]: https://en.wikipedia.org/wiki/Hash_join#Grace_hash_join [2]: https://github.com/cockroachdb/cockroach/pull/12221 [3]: https://github.com/cockroachdb/cockroach/pull/12221#issuecom...
comment by irfansharif · 2017-05-10 · in CockroachDB 1.0 -
…should answer your question, specifically the sub-section on hybrid logical clocks. [1]: https://github.com/cockroachdb/cockroach/blob/master/docs/de...
comment by irfansharif · 2017-05-10 · in CockroachDB 1.0 -
…features, but there are really some things that prevent a smooth transition from Postgres. [0] https://github.com/cockroachdb/cockroach/issues/2969
comment by daliwali · 2017-05-10 · in CockroachDB 1.0 -
…useful for this use case. Also, we use JSONB fairly extensively -- I see the tracking issue here https://github.com/cockroachdb/cockroach/issues/2969 but no movement.
comment by octernion · 2017-05-10 · in CockroachDB 1.0 -
…introduced in Postgres 9.4, but I'm not sure if there are major issues with compatibility. [0] https://github.com/cockroachdb/cockroach/issues/2115
comment by daliwali · 2017-05-10 · in CockroachDB 1.0 -
…transactions across multiple raft groups, etc), you might find the design doc interesting: https://github.com/cockroachdb/cockroach/blob/master/docs/de...
comment by state_machine · 2017-05-10 · in CockroachDB 1.0 -
…postgresql replacement. Does anybody know if this feature is planned in the short or medium term ? https://github.com/cockroachdb/cockroach/issues/6130 https://github.com/cockroachdb/cockroach/issues/9712
comment by v_elem · 2017-05-10 · in CockroachDB 1.0 -
…the “perf:” prefix, if you want to follow along. Here are all our issues that track performance: https://github.com/cockroachdb/cockroach/issues?utf8=%E2%9C%... Here’s our open source repository where we keep our load generators:…
comment by arjunnarayan · 2017-05-10 · in CockroachDB 1.0 -
…a "clockless" mode, which of course isn't clockless, but depends less on the offset threshold: https://github.com/cockroachdb/cockroach/issues/14093 That said, even today, configuring a cluster with a fairly high maximum clock offset is…
comment by tschottdorf · 2017-05-10 · in CockroachDB 1.0 -
…advantage of the easy correctness of simply doing reads from the KV store on every operation. [1] https://github.com/cockroachdb/cockroach/blob/master/docs/RF...
comment by petermattis · 2017-05-02 · in What to Expect in CockroachDB 1.0 -
…Also on the subject of the protocol, we've run into a need for a (server-initiated) ping message ( https://github.com/cockroachdb/cockroach/pull/10188 ). Maybe I'm missing something here (I admittedly only skimmed ticket and things it…
comment by anarazel · 2017-04-22 · in The SQL layer in CockroachDB -
…Also on the subject of the protocol, we've run into a need for a (server-initiated) ping message ( https://github.com/cockroachdb/cockroach/pull/10188 ).
comment by bdarnell · 2017-04-22 · in The SQL layer in CockroachDB -
…to go through the standard query optimizations, no context into how far along this effort is. [1]: https://github.com/cockroachdb/cockroach/tree/master/pkg/kv [2]: https://github.com/cockroachdb/cockroach/tree/master/pkg/sql [3]:…
comment by irfansharif · 2017-04-22 · in The SQL layer in CockroachDB -
…behind cockroachdb/cockroach[2]) fares pretty well. [1]: https://www.cockroachlabs.com/blog/ [2]: https://github.com/cockroachdb/cockroach
comment by irfansharif · 2017-04-21 · in Ask HN: Which companies have the best blogs written by their engineering team? -
Really solid. I fed it a recent nasty line from our Makefile: https://github.com/cockroachdb/cockroach/blob/4aeef50/build/... Looks like it doesn't deal with subshells, but otherwise it did reasonably well.…
comment by tdrd · 2017-03-30 · in Explain Shell -
…clock to any level of accuracy, why do you trust your local CPU? Cockroach DB does this correctly. https://github.com/cockroachdb/cockroach/blob/master/docs/de...
comment by leg · 2017-03-17 · in In search of a simple consensus algorithm -
Created an issue here: https://github.com/cockroachdb/cockroach/issues/13634
comment by niyazpk · 2017-02-16 · in CockroachDB beta-20161013 -
…size. [3] You can follow along on one of the PRs that address this specific performance issue here: https://github.com/cockroachdb/cockroach/pull/13501
comment by arjunnarayan · 2017-02-16 · in CockroachDB beta-20161013 -
…biased) opinion they've gone out of their way to keep everything as transparent as possible. [0] - https://github.com/cockroachdb/cockroach/tree/master/docs/RF...
comment by irfansharif · 2017-02-09 · in Better SQL joins in CockroachDB -
As simple as a distributed, horizontally scalable SQL database, perhaps? ( https://github.com/cockroachdb/cockroach ). Those dumb Go programmers and their toy programs ( https://quicknotes.io/n/1XB0 ).
comment by kjksf · 2017-01-25 · in Making the move from Scala to Go -
https://github.com/cockroachdb/cockroach CockroachDB heavily utilizes RocksDB.
comment by chucky_z · 2016-12-19 · in RocksDB: A Persistent Key-Value Store for Flash and RAM Storage -
…context (e.g. obtained via WithTimeout or WithCancel), which is relatively uncommon in practice. https://github.com/cockroachdb/cockroach/blob/6b0698f/pkg/ut...
comment by tdrd · 2016-12-15 · in Enriching Log Messages Using Go Contexts -
…of discussions across various revisions and tracked to resolution. [0]: https://reviewable.io [1]: https://github.com/cockroachdb/cockroach/pull/10618
comment by irfansharif · 2016-11-23 · in Show HN: GitPlex – A new Git repo management server with code review -
…the ones with the heaviest discussions could maybe point you to what you were looking for [2]. [1] https://github.com/cockroachdb/cockroach/labels/stability [2] https://github.com/cockroachdb/cockroach/issues?utf8=%E2%9C%...
comment by irfansharif · 2016-11-15 · in CockroachDB Stability Post-Mortem: From 1 Node to 100 Nodes -
…they are positioned to be a great backing store for a lot of interesting use cases. Nice work! [1] https://github.com/cockroachdb/cockroach/issues/2970
comment by tyingq · 2016-11-15 · in CockroachDB Stability Post-Mortem: From 1 Node to 100 Nodes -
…project CockroachDB[2] is open sourced under Apache-2.0. [1]: https://www.cockroachlabs.com/ [2]: https://github.com/cockroachdb/cockroach/
comment by irfansharif · 2016-10-28 · in Ask HN: Do you get paid to contribute to a open source project? -
https://github.com/cockroachdb/cockroach which was inspired by this paper: http://research.google.com/archive/spanner.html which google made available for all in form of it's cloud datastore: https://cloud.google.com/datastore/ "We believe…
comment by mesmerizingsnow · 2016-09-17 · in Consistency is Consistently Undervalued -
…applications can tolerate the lack of consistent reads and only single document atomicity. Read https://github.com/cockroachdb/cockroach/blob/master/docs/de... to pick up what you missed about cockroach specifically. I've read most of…
comment by jasonwatkinspdx · 2016-08-26 · in A Focus on Stability -
…design principles and deliver a similar product[1]. [0] https://en.wikipedia.org/wiki/NewSQL [1] https://github.com/cockroachdb/cockroach#design
comment by kyrra · 2016-08-03 · in Thoughts on Uber’s List of Postgres Limitations -
…aspects of the server set up to function (e.g. the KV layer). You are free to browse the code at https://github.com/cockroachdb/cockroach if you want a more in-depth look.
comment by radub · 2016-06-17 · in Outsmarting Go Dependencies in Testing Code -
…progress. However, we are not totally content with this: we have an issue for our 1.0 release ( https://github.com/cockroachdb/cockroach/issues/5727 ) to do some serious investigation of this, with some alternatives already suggested. For…
comment by mrtracy · 2016-05-05 · in Serializable, Lockless, Distributed: Isolation in CockroachDB -
It's not a nosql database if that's what you're thinking. https://github.com/cockroachdb/cockroach/issues/2970
comment by tyingq · 2016-05-04 · in Serializable, Lockless, Distributed: Isolation in CockroachDB -
…source projects that have adopted Reviewable, for example https://github.com/servo/servo/pulls , https://github.com/cockroachdb/cockroach/pulls , and https://github.com/dolphin-emu/dolphin/pulls . Each PR will have a link to the…
comment by piotrkaminski · 2016-04-05 · in Ask HN: How do you review code? -
…s://www.cockroachlabs.com/docs/secure-a-cluster.html (Much thanks to Go's extensive standard library: https://github.com/cockroachdb/cockroach/blob/master/securit... ) I've lost count on the number of projects that leaves "securing the…
comment by e12e · 2016-03-31 · in CockroachDB Skitters into Beta -
The designed is compared against Spanner's several time in the interesting design doc: https://github.com/cockroachdb/cockroach/blob/master/docs/de...
comment by bru · 2016-03-31 · in CockroachDB Skitters into Beta -
…into scalable distributed transactions. Design documentation is here if you care to read it: https://github.com/cockroachdb/cockroach/blob/master/docs/de...
comment by teraflop · 2016-03-31 · in CockroachDB Skitters into Beta -
…influxdb[3] just to name a couple that are written in go. [1] https://github.com/coreos/etcd [2] https://github.com/cockroachdb/cockroach [3] https://github.com/influxdata/influxdb
comment by maleck13 · 2016-03-30 · in Writing a very fast cache service with millions of entries in Go -
CockroachDB is probably the closest system to spanner that I've come across (and built in Go) https://github.com/cockroachdb/cockroach
comment by atomic77 · 2016-03-30 · in Writing a very fast cache service with millions of entries in Go -
This appears to hammer GitHub's API pretty aggressively. I attempted to import https://github.com/cockroachdb/cockroach and a few hours later my API limit is exceeded. Seems bad.
comment by tdrd · 2016-03-25 · in Show HN: Better code review for GitHub -
CockroachDB's time api is based on the Hybrid Logical Clocks paper. We credit it on our design doc ( https://github.com/cockroachdb/cockroach/blob/master/docs/de... ) and in the source code. This blog post doesn't mention HLC because the…
comment by hnkimb3558 · 2016-02-18 · in Living Without Atomic Clocks -
…used to distribute compiled binaries of Go code for all platforms? Is it still up any chance? [0] - https://github.com/cockroachdb/cockroach#architecture
comment by krat0sprakhar · 2015-10-18 · in Siberite: A Simple LevelDB-Backed Message Queue in Go -
…inspired CockroachDB's transactional model, we have mentioned a number of them in our design doc ( https://github.com/cockroachdb/cockroach/blob/master/docs/de... ). As for Percolator, that system is not a general purpose database but an…
comment by mrtracy · 2015-09-02 · in How CockroachDB Does Distributed, Atomic Transactions -
…key. If you're interested, there's more information available in our primary design document: ( https://github.com/cockroachdb/cockroach/blob/master/docs/de... )
comment by mrtracy · 2015-09-02 · in How CockroachDB Does Distributed, Atomic Transactions -
…transaction strategy. If you're interested, you can find a complete rundown of our strategy here: ( https://github.com/cockroachdb/cockroach/blob/master/docs/de... ). However, that is a very terse document: this blog post was an attempt to…
comment by mrtracy · 2015-09-02 · in How CockroachDB Does Distributed, Atomic Transactions -
…of the actual implementation. At least, there are a bunch of references to MVCC in their codebase: https://github.com/cockroachdb/cockroach/tree/master/storage...
comment by openasocket · 2015-09-02 · in How CockroachDB Does Distributed, Atomic Transactions -
…C&C: http://www.reddit.com/r/netsec/comments/2pmmfu/using_the_blo... Persistence Layer: https://github.com/cockroachdb/cockroach Dissemination Layer: https://en.wikipedia.org/wiki/Gossip_protocol Sprinkle in some AES and public / private…
comment by endymi0n · 2015-07-27 · in Major Flaw in Android Phones Would Let Hackers in with Just a Text -
The new Cockroachdb implementing in GOlang https://github.com/cockroachdb/cockroach
comment by pella · 2015-06-16 · in Go vs. Rust: Productivity vs. Performance (2014) -
…but is mostly NoSQL in the sense of implementing a different query language than SQL.) [1] https://github.com/cockroachdb/cockroach/blob/master/docs/de... [2] https://github.com/cockroachdb/cockroach/wiki/Roadmap
comment by lobster_johnson · 2015-06-05 · in Hello World -
https://github.com/cockroachdb/cockroach "The highest level of abstraction is the SQL layer (currently not implemented)."
comment by mindstab · 2015-06-04 · in Hello World -
From here [0]: "The highest level of abstraction is the SQL layer (currently not implemented)" [0] https://github.com/cockroachdb/cockroach#architecture
comment by mattparlane · 2015-06-04 · in Hello World