Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
irfansharif
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
irfansharif
9y ago
short answer: nope. cockroachdb replicates data for availability and in order to guarantee consistency across the replicas, it uses Raft[1] internally. Raft necessitates a majority of the replicas remain available in order to operate. it en
92.
▲
by
irfansharif
9y ago
haven't come across this idea before, interesting - will definitely have to give it some more thought. our 'distributed joins', so to speak, run through our distributed query execution model (distsql) setting up incremental &
93.
▲
by
irfansharif
9y ago
the section on lock-free distributed transactions on our design document[1] should answer your question, specifically the sub-section on hybrid logical clocks. [1]: https://github.com/cockroachdb/cockroach/blob
94.
▲
by
irfansharif
9y ago
> I would be embarrassed to put "Cockroach Expert" on my resume well, now that you mention it... https://irfansharif.io/irfan-sharif-resume.pdf
95.
▲
by
irfansharif
9y ago
there's a second part to this presentation[1] running cockroachdb across 16 (!) cloud vendors. [1]: https://www.youtube.com/watch?v=nBXXLNIwAoo
96.
▲
by
irfansharif
9y ago
Hmm, I'm not sure I completely understand your question or your source of confusion here but unless I'm grossly misunderstanding what you're stating I think we might be conflating a couple of different subjects here. I'm
97.
▲
by
irfansharif
9y ago
Not mysql, but we've tested and recommend the Ruby pg driver and the ActiveRecord ORM[1] (CockroachDB supports the PostgreSQL wire protocol). It should be 'plug and play' insofar as you simply point to any node in the running
98.
▲
by
irfansharif
9y ago
You might find our post[1] on atomic clocks, rather having to do without them, partially interesting. [1]: https://www.cockroachlabs.com/blog/living-without-atomic-clo...
99.
▲
by
irfansharif
9y ago
We have an comparison page[1] that might potentially be what you're looking for. [1]: https://www.cockroachlabs.com/docs/cockroachdb-in-comparison...
100.
▲
Nanolog: Fast, zero-allocs logging for Go
(blog.sgmansfield.com)
3 points
by
irfansharif
9y ago
|
0 comments
101.
▲
Google Cloud Spanner Graduating to GA
(cloudplatform.googleblog.com)
3 points
by
irfansharif
9y ago
|
1 comments
102.
▲
by
irfansharif
9y ago
I had revoked unroll.me permissions right after via google connected apps & sites, amusing that in order to delete your unroll.me account[1] you'd have to give them the very same permissions again. [1]: https://unrollme.
103.
▲
by
irfansharif
10y ago
while there is an explicit delineation between the internal `kv` package[1] and the overarching `sql` one[2], your specific concern regarding a query optimizer is not strictly an isolated component at this moment in time. query optimization
104.
▲
by
irfansharif
10y ago
this was posted here a few weeks ago but for posterity [1][2] is an HTML5 and EPUB3 version of SICP with 'SVGs, mathematical markup with MathML and MathJax, embedded web fonts, and syntax highlighting'. there's a PDF version[
105.
▲
by
irfansharif
10y ago
in my biased opinion, the Cockroach Labs, Inc. blog[1] (the team behind cockroachdb/cockroach[2]) fares pretty well. [1]: https://www.cockroachlabs.com/blog/ [2]: https://github.com/cockroachdb
106.
▲
Periph – Peripherals I/O in Go
(github.com)
1 points
by
irfansharif
10y ago
|
0 comments
107.
▲
by
irfansharif
10y ago
Philip Wadler published this paper[1] titled 'Monads for functional programming' that serves as a good introduction on the subject and is very accessible. It is enumerated through with concrete examples such as 'error handlin
108.
▲
by
irfansharif
10y ago
just to note this talk briefly alludes to another subject, the Curry–Howard isomorphism, something Philip Wadler had similarly given a talk about at Lambda Days (2016) titled 'Propositions as Types'[1] (slides [2] and the video re
109.
▲
Seeing Circles, Sines, and Signals – An 'Explorable Explanation' to DSP
(jackschaedler.github.io)
3 points
by
irfansharif
10y ago
|
0 comments
110.
▲
by
irfansharif
10y ago
> humbleMouse
111.
▲
Use of Formal Methods at Amazon Web Services [pdf](2014)
(lamport.azurewebsites.net)
1 points
by
irfansharif
10y ago
|
0 comments
112.
▲
Consistent Hashing with Bounded Loads
(research.googleblog.com)
1 points
by
irfansharif
10y ago
|
0 comments
113.
▲
by
irfansharif
10y ago
it isn't exactly, lowercase 'i' differs very slightly. closer to Monaco Style in that respect.
114.
▲
Canadians Adopted Refugee Families for a Year, Then Came ‘Month 13’
(nytimes.com)
151 points
by
irfansharif
10y ago
|
119 comments
115.
▲
by
irfansharif
10y ago
Kyle Mitchell's blog is an excellent source for the intersection between copyright law and software. Some of his recent interesting posts were on the MIT License[1], his takes on 'open source'[2] and on the ubiquitous LICENSE
116.
▲
Russ Cox discussing how “dep” will be integrated into the Go tool chain
(groups.google.com)
3 points
by
irfansharif
10y ago
|
0 comments
117.
▲
by
irfansharif
10y ago
that was a great talk, thank you for sharing!
118.
▲
by
irfansharif
10y ago
Andy Pavlov's course offering 15-721 Advanced Database Systems at CMU is publicly available through recorded youtube lectures, the spring 2017 offering [1] and the spring 2016 one [2]. [1]: https://www.youtube.com/playl
119.
▲
by
irfansharif
10y ago
perhaps only tangentially related but recently I began noting down beautiful typefaces I come across, the two used here are Inconsolata LGC and Linux Libertine O. do you guys have favorites?
120.
▲
by
irfansharif
10y ago
The section you're referring to is the work underway to increase write performance, which is currently bounded by the master node's ability to process bplogs (an internal structure used to detect write-write conflicts). re: '
More ›