Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
natebrennand
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
natebrennand
11mo ago
> Finally, let’s revisit that global state problem. After the contagious deadlock bug, we concluded we need to evolve past a single cluster. So we took on a project we call “regionalization”, which creates a two-level database scheme. Ea
2.
▲
by
natebrennand
1y ago
None of these tests seem to run for longer than a minute? Drawing conclusions from experiments like this is fraught.
3.
▲
by
natebrennand
9y ago
We use Makefile "libraries" to reduce the amount of boilerplate each of our microservices have to contain. This then allows us to change our testing practices in bulk throughout all our repos. https://github.com/Cl
4.
▲
by
natebrennand
11y ago
The group behind Arrakis did some testing by bypassing the kernel through NIC's and the results were pretty amazing. They also made modifications to memcached and got similarly great results FWIW. https://www.usenix.org/
5.
▲
Call Me Maybe: Follow-Up on Galera Cluster
(aphyr.com)
7 points
by
natebrennand
11y ago
|
0 comments
6.
▲
by
natebrennand
11y ago
Zed's said on twitter that he's been messing with Go. It might be somewhere on his work queue to write about it.
7.
▲
by
natebrennand
11y ago
There's been some talk of it but they haven't committed to anything. https://groups.google.com/forum/#!searchin/rethinkdb/meteor/...
8.
▲
by
natebrennand
12y ago
The flag package might not be perfect but the author wasn't even using it properly so it's hard to judge it based off of this example.
9.
▲
by
natebrennand
12y ago
FWIW, the Golang core developers regret using the old UNIX conventions in packages. I don't think it's viable at this stage to take them back, but they do agree that it doesn't fit the language well. http://gopherc
10.
▲
by
natebrennand
12y ago
Their chosen solutions to the GC issues are in this roadmap. [0] [0]: https://docs.google.com/document/d/16Y4IsnNRCN43Mx0NZc5YXZLo...
11.
▲
by
natebrennand
12y ago
generally they just rely on you having a .edu email address so I suspect you have access to the discounts.
12.
▲
by
natebrennand
12y ago
It's worth noting they appear to be working closely [1] with Valloric to ensure that vim plugins will easily work with NeoVim. [1] https://github.com/neovim/neovim/pull/582
13.
▲
by
natebrennand
12y ago
it looks like they copied in the entire sqlite3 library which skewed the language makeup. https://github.com/drone/drone/search?l=c
14.
▲
by
natebrennand
13y ago
There are some interesting implications on databases in terms of column-stores vs row-stores due to CPU caching. Besides the I/O improvements, column-stores benefit greatly from better CPU usage because the data is iterated over by typ
15.
▲
by
natebrennand
13y ago
That's pretty accurate. Column-stores also make data compression significantly more effective because they are storing many values of the same type together [1]. The improvements to your first two points are typically 1-2 magnitudes fa
16.
▲
by
natebrennand
13y ago
They actually have a set of files and libraries that they ignore (.DS_Store/jquery/boostrap/etc) https://github.com/github/linguist/blob/master/lib/linguist/...
17.
▲
by
natebrennand
13y ago
This seems pretty incredible that CodeCombat has already reached the point where they're placing people into jobs. It's supposed to be Codecademy's goal [1] to do that eventually but they've been around much longer. 1.
18.
▲
by
natebrennand
13y ago
I suspect it's to do with the 100% uptime they should be aiming for. They might have some other interesting stuff they're working on as well.