Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
penberg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
The Evolution and Future of Hypervisors
(medium.com)
2 points
by
penberg
9y ago
|
0 comments
32.
▲
by
penberg
10y ago
Thanks for the pointer! Please note that @glommer is talking about the classic secondary index implementation in Cassandra, which is very simple but also broken. I don't know the details but we probably did have "half-ready"
33.
▲
by
penberg
10y ago
For many users, that "super high performance" really just means lower request processing latency, which is a very desirable feature to have in various market segments. Look at the various benchmarks available (or run the benchmark
34.
▲
by
penberg
10y ago
Where did you see that kind of estimate? We are currently working on first finishing materialized view support, which will hopefully be completed in the upcoming months. Secondary indices will be implemented after that and we're hoping
35.
▲
by
penberg
10y ago
Yes, exactly. Scylla needs proper AIO/DIO support at the filesystem level and XFS has so far been the one that implements it best. There are fixes to Scylla to make it also run well on ext4 (by working around some of its limitations),
36.
▲
by
penberg
10y ago
JSON types are actually not very often requested feature so we have not prioritized it very high. I suspect that's because most people just store their JSON data as text and do processing in their applocation. There's an open issu
37.
▲
by
penberg
11y ago
OSv is not a general purpose OS although it does support a subset of the Linux ABI for compatibility. Both application and OSv share the same address space and application code is linked directly to the kernel at start-up (there's an
38.
▲
by
penberg
13y ago
If you already know C, you can start out by looking at the machine code generated by your compiler with "objdump -d" on Linux and "otool -tV" on Mac. Start experimenting by writing out C constructs like functions, loops,
39.
▲
Libtrading, open source C library for high-speed, low-latency electronic trading
(libtrading.org)
4 points
by
penberg
13y ago
|
0 comments
40.
▲
Show HN: Falcon open source FIX engine for Java with ~20 μs latency
(github.com)
4 points
by
penberg
13y ago
|
0 comments
41.
▲
by
penberg
13y ago
Shameless plug: I have also implemented something similar in Ruby using the Curses module: https://github.com/penberg/btct
42.
▲
by
penberg
13y ago
I have written a Bitcoin terminal using ncurses in Ruby: https://github.com/penberg/btct
43.
▲
by
penberg
13y ago
Yes, and to be more specific, OSv is written in C++11 which is a big improvement over earlier C++ standards.
44.
▲
by
penberg
13y ago
The CLI is actually CRaSH which is written in Groovy: http://www.crashub.org/ The JavaScript CLI is being phased out.
45.
▲
How I Learned Myself a Haskell
(penberg.posterous.com)
2 points
by
penberg
16y ago
|
0 comments
46.
▲
Linux kernel OOPS debugging
(penberg.blogspot.com)
6 points
by
penberg
16y ago
|
0 comments
47.
▲
A short introduction to the x86 instruction set encoding
(penberg.blogspot.com)
28 points
by
penberg
16y ago
|
5 comments
48.
▲
by
penberg
17y ago
I only skimmed through the VirtualBox article but it seems to me it's simply explaining how QEMU works (VirtualBox is derived from QEMU). The "switching dynamically between emulation and virtualization" is simply what I referred to as "hard
49.
▲
CPU virtualization techniques
(penberg.blogspot.com)
12 points
by
penberg
17y ago
|
3 comments
50.
▲
Java Virtual Machine developer documentation
(penberg.blogspot.com)
20 points
by
penberg
17y ago
|
0 comments
51.
▲
Libcpu x86 front-end
(penberg.blogspot.com)
3 points
by
penberg
17y ago
|
0 comments