HNHacker News
TopNewBestAskShowJobs

cfferry

36 karma · joined August 31, 2021

Currently exploring the database world with hlquery.

https://www.hlquery.com

submissionscomments
cfferry··on Show HN: Mako – a full Bitcoin implementation in C
I am really impressed with your work! If you ever need or look for C++ collabs, let me know!

Also, consider opening a discord server to talk more about this project!

cfferry··on Show HN: Mako – a full Bitcoin implementation in C
This look cool! great job, congrats.

What are you using as data storage? I understand btcd uses leveldb, are you using something similar?

cfferry··on Show HN: Aussie++, an Australian programming language written in Rust
Looks lovely, mate!

Any Kangaroo() function so far???

cfferry··on Boring SEO guide for the non-lazy
Great article! I'll dig more into the skyscraper technique, thanks.
cfferry··on Show HN: BerylDB – a small key-value database
This is exactly what I had in mind. I'll stick with it and add a catch exception.

Thanks for your feedback!

cfferry··on Show HN: BerylDB – a small key-value database
This is great feedback, yingq. Thanks for it.

I'll research a bit on providing a different approach. I am now thinking about returning arrays (containing a $status var), but will remain open to ideas.

Ideas? At any rate, I appreciate your input.

cfferry··on Show HN: BerylDB – a small key-value database
Thanks for your input!

It's a TCP-based text protocol. We have implemented a simple protocol (https://github.com/beryldb/beryldb/blob/unstable/include/pro...)

Thank you for your feedback. I am going to update the documentation and explain this issue using a different approach.

Appreciated.

cfferry··on Show HN: BerylDB – a small key-value database
Thank you very much for your kind post!

I am currently working on a cluster system. I am gauging whether to use the Raft consensus algorithm, or the typical master-slave replication schema. Not only that, but I am working on this as we speak.

As your question about long-term goals goes: I am interested in real time analytics, so hopefully we can deploy a SaaS-based platform. I am working hard to make our modules developer-friendly, so you can have access to C++ speeds with little coding. These are dreams for now, as we are just getting started, I hope you understand.

BerylDB is still in beta, and your input is appreciated.

Sincerely.

cfferry··on Show HN: BerylDB – a small key-value database
Thank you the tip, junon. I am just new to the community. Does current title work?
cfferry··on Show HN: BerylDB – a small key-value database
hello YCombinator Community:

I hope everyone is having a great week!!

I'm working on a small key-value database, written in C++ and powered by RocksDB. It started as a hobby, but I am trying to slowly turn it into a stable project.

The project is called BerylDB. A PHP API was released a couple of days ago, and currently working on a NodeJS gateway. I'm super excited about the project and actively improving its functionalities. The server is fully modular, which means that components can be loaded/unloaded as required. In addition to data storage, the server has channels, and clients can subscribe to them. This make it a great solution for real time analytics.

The ultimate goal of this project is to have a community of custom modules that users may be interested on. This may be useful for developers and/or companies requiring specific needs.

I'm open to collaborations! If you happen to have interested in databases, please let me know. I am on Discord. Any kind of collaboration or feedback would be appreciated. If you work for an startup or need high speed performance, please let me know!

Discord: https://discord.gg/H6HVxeDq

Docs: https://docs.beryl.dev/

Server repository: https://github.com/beryldb/beryldb

Client (command line): https://github.com/beryldb/beryldb-cli

PHP API: https://github.com/beryldb/php-beryl