Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
irfansharif
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
Contempt Culture
(blog.aurynn.com)
2 points
by
irfansharif
9y ago
|
0 comments
62.
▲
RacerD: Fast static race detection at scale, Facebook Engineering
(code.facebook.com)
2 points
by
irfansharif
9y ago
|
0 comments
63.
▲
by
irfansharif
9y ago
> Kyle’s testing found two new bugs: one in CockroachDB’s timestamp cache which could allow inconsistencies whenever two transactions are assigned the same timestamp, and one in which certain transactions could be applied twice due to in
64.
▲
PebblesDB: Key-Value Store Using Fragmented Log-Structured Merge Trees [pdf]
(cs.utexas.edu)
2 points
by
irfansharif
9y ago
|
0 comments
65.
▲
Measuring Correctness of State in a Distributed System
(blog.wallaroolabs.com)
2 points
by
irfansharif
9y ago
|
0 comments
66.
▲
by
irfansharif
9y ago
Congratulations on the release! > multi-region replicated database [..] once data is committed, it's durable [...] > strongly consistent on the server-side Do you mind elaborating a bit more here? Around perhaps what happens unde
67.
▲
How Do Individual Contributors Get Stuck?
(medium.com)
1 points
by
irfansharif
9y ago
|
0 comments
68.
▲
by
irfansharif
9y ago
There was some discussion on the very same for an Ask HN[0]. Copying my comment from there I've found the google/leveldb[1] source code to be immensely educational, authored by Jeff Dean and Sanjay Ghemawat. The implementation of
69.
▲
Whom the Gods Would Destroy, They First Give Real-Time Analytics (2013)
(mcfunley.com)
291 points
by
irfansharif
9y ago
|
70 comments
70.
▲
A startup founder and ex-Facebook engineer’s story of the BSD + Patents license
(medium.com)
259 points
by
irfansharif
9y ago
|
195 comments
71.
▲
Common Issue Detection for CPU Profiling
(engineering.linkedin.com)
1 points
by
irfansharif
9y ago
|
0 comments
72.
▲
by
irfansharif
9y ago
Tangentially related, recently came across this: https://go.godbolt.org/ It's an interactive compiler allowing you fiddle around with the generated assembly.
73.
▲
by
irfansharif
9y ago
Diego Ongaro's Raft paper[1]. Perhaps this only speaks to my experience as a student but having surveyed some of the other papers in the domain (paxos[2] in its many variants: generalized paxos[3], fpaxos[4], epaxos[5], qleases[6]), I&
74.
▲
Facebook's next-generation VCS in Rust
(github.com)
4 points
by
irfansharif
9y ago
|
0 comments
75.
▲
QUIC implementation in pure Go
(github.com)
1 points
by
irfansharif
9y ago
|
0 comments
76.
▲
The Tale of a Go Resource Leak, Square Engineering
(medium.com)
7 points
by
irfansharif
9y ago
|
0 comments
77.
▲
Strace in 60 lines of Go
(medium.com)
4 points
by
irfansharif
9y ago
|
1 comments
78.
▲
Go Experience Report: The Append Function
(airs.com)
4 points
by
irfansharif
9y ago
|
0 comments
79.
▲
'go test -race' Under the Hood [video]
(youtube.com)
1 points
by
irfansharif
9y ago
|
0 comments
80.
▲
by
irfansharif
9y ago
CockroachDB’s external consistency guarantee is by default only serializability. We do provide a limited form of linearizability however, providing ordering for any observer or chain of observers[1]. [1]: https://github.com/
81.
▲
Compile-Time Checking for Deadlocks and Channel Panics
(emil.hessman.se)
2 points
by
irfansharif
9y ago
|
0 comments
82.
▲
by
irfansharif
9y ago
We use Raft underneath the hood to maintain consistency across the replicas. re: 'There is no GPS sync'd atomic clock in Cockroach', Cockroach actually has a command line flag (--linearizable) which makes it behave like Spann
83.
▲
by
irfansharif
9y ago
Here is what Google has to say about 'moving the "C" part up into your application': “We also have a lot of experience with eventual consistency systems at Google. In all such systems, we find developers spend a signific
84.
▲
CockroachDB and ActiveRecord (and Ruby on Rails)
(cockroachlabs.com)
5 points
by
irfansharif
9y ago
|
0 comments
85.
▲
by
irfansharif
9y ago
[cockroachdb engineer] Baidu and Heroic Labs are ones we publicly announced in our 1.0 release[1], stay tuned for more~ [1]: https://www.cockroachlabs.com/blog/cockroachdb-1-0-release/
86.
▲
Amazon Aurora: Designing HighThroughput Cloud-Native Relational Databases [pdf]
(allthingsdistributed.com)
2 points
by
irfansharif
9y ago
|
0 comments
87.
▲
Example-Based Synthesis of Stylized Facial Animations [video]
(youtube.com)
3 points
by
irfansharif
9y ago
|
0 comments
88.
▲
Multileader WAN Paxos: Ruling the Archipelago with Fast Consensus
(arxiv.org)
1 points
by
irfansharif
9y ago
|
0 comments
89.
▲
by
irfansharif
9y ago
raft is premised on overlapping majorities, so to speak. in order to tolerate up to `n` node failures you'd need to run `2n + 1` instances (for nine nodes you'd tolerate up to four node failures).
90.
▲
by
irfansharif
9y ago
> This is hard stuff but so cool too I agree! we have some semblances of pushdown filtering across aggregations and some other interesting techniques as documented in the RFC[1] that first proposed the distributed execution model. [1]:
More ›