Rayforcedb Is Now an Open-Source Project
Postedabout 2 months agoActiveabout 2 months ago
rayforcedb.comTechstory
calmpositive
Debate
10/100
DatabaseOpen-SourceArray Programming
Key topics
Database
Open-Source
Array Programming
RayforceDB, a columnar database developed by Lynx Capital Partners, has been open-sourced, sparking interest in its capabilities and potential applications, with users inquiring about data loading and querying examples.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
N/A
Peak period
2
7-8h
Avg / period
1.5
Key moments
- 01Story posted
Nov 11, 2025 at 11:52 AM EST
about 2 months ago
Step 01 - 02First comment
Nov 11, 2025 at 11:52 AM EST
0s after posting
Step 02 - 03Peak activity
2 comments in 7-8h
Hottest window of the conversation
Step 03 - 04Latest activity
Nov 11, 2025 at 7:30 PM EST
about 2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45889607Type: storyLast synced: 11/17/2025, 6:01:03 AM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
I am pleased to announce that the RayforceDB columnar database, developed by Lynx Capital Partners, is now an open source project.
RayforceDB is an implementation of the array programming language Rayfall (in the same way that kdb+ is an implementation of k/q), which inherits the ideas embodied in k and q. However, RayforceDB uses Lisp-like syntax, which, as our experience has shown, significantly lowers the entry threshold for beginners and also makes the code much more readable and easier to maintain. However, the implementation of K syntax remains an option for enthusiasts of this type of notation.
RayforceDB is written in pure C with a minimum of external dependencies, the executable file size does not exceed 1 megabyte on all platforms (tested and actively used on Linux, macOS, and Windows), and the executable file is the only thing you need to deploy to get a working instance. Additionally, it is possible to compile to Webassembly and run in a browser. However, in this case, automatic vectorization is not available.
RayforceDB was developed by a company that provides infrastructure for the most liquid financial markets. As you might expect, the company has extremely high requirements for data processing speed. The effectiveness of the tool can be determined by visiting the following link: https://rayforcedb.com/content/benchmarks/bench.html
The connection with the Python ecosystem is facilitated by an external library, which is available here: https://raypy.rayforcedb.com
RayforceDB offers all the features that users of columnar databases would expect from modern software of this kind. Please find the necessary documentation and a link to the project's GitHub page at the following address: https://rayforcedb.com