3 ms·
I'm continuously impressed that new database technologies come forth, pushing productivity forward and pushing the bounds of what databases should be doing. I
by anonu 7y ago
I'm continuously impressed that new database technologies come forth, pushing productivity forward and pushing the bounds of what databases should be doing.
I like to think a lot about Kdb, partly because I've used it extensively. Kdb, aside from it's database core functionality, can also be an app server. There's a natural concept of being able to open a listen socket or connect to other listenrs. Very quickly you can build distributed database systems with just a few lines of code. It's very powerful... I think the "way of thinking" in Kdb has yet to permeate into other database technologies.
- kthielen 7y agoThat way of thinking has definitely proven useful in the domain where it started (at Morgan Stanley). We’ve also been looking at how to map it more closely to C/C++ and native hardware, kind of a structurally typed Haskell variant with small header-only views from C/C++ (for native access to files, network IPC, shared mem structures, ...): https://github.com/Morgan-Stanley/hobbes https://github.com/Morgan-Stanley/hobbes