Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
monstrado
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
monstrado
1y ago
I think the point of ACP being an open protocol is so that other editors (e.g. VSCode, Neovim) can implement it as a receiver and integration with ClaudeCode/GeminiCLI/... would just work.
2.
▲
by
monstrado
3y ago
No write up, but the main reason was reusing the existing database we were comfortable deploying at the time. We were already using FDB for an online aggregation / mutation store for ad-hoc time-series analytics...albeit, a custom laye
3.
▲
by
monstrado
3y ago
I leveraged FoundationDB and RecordLayer to build a transactional catalog system for all our data services at a previous company, and it was honestly just an amazing piece of software. Adding gRPC into the mix for the serving layer felt so
4.
▲
by
monstrado
3y ago
One reason would be if you're already fluent in ClickHouse's SQL dialect. Although they maintain great standard SQL compatibility, they also have a great deal of special functions/aggregates/etc that are ClickHouse speci
5.
▲
by
monstrado
3y ago
I built an online / mutable time-series database using FDB a few years back at a previous company. Not only was it rock solid, but it scaled linearly pretty effortlessly. It truly is one of novel modern pieces of technologies out there
6.
▲
by
monstrado
4y ago
As an engineer who admires the work done by DuckDB, I'm disappointed that the co-founder of its evolution is spreading FUD about competitors before its even in the competitive conversation. > Stability. It OOMS, your CTO mentioned t
7.
▲
by
monstrado
4y ago
Disclaimer: I work at ClickHouse At a previous company, I wrote a simple TCP server to receive LineProtocol, parse it and write to ClickHouse. I was absolutely blown away by how fast I could chart data in Grafana [1]. The compression was st
8.
▲
by
monstrado
4y ago
Not sure if I hit those limits, we were at around 100 nodes and over 170-180 processes. The biggest thing we recognized was tuning the number of recruited proxies and other stateless roles. We were doing up to around 400k tps once we tuned
9.
▲
by
monstrado
4y ago
Running it locally is as easy as downloading and installing. Scaling FDB is a bit more of a challenge partially due to their process-per-core design decision, which coincidently helps make FDB as bullet proof as it is.
10.
▲
by
monstrado
4y ago
This project (mvSQLite) appears to have found a way around the 5s transaction limit as well as the size, so that's really promising. That being said, I believe the new RedWood storage engine in FDB 7.0+ is making inroads in eliminating
11.
▲
by
monstrado
4y ago
This is exactly what the engineers behind FoundationDB (FDB) wanted when they open sourced. For those who don't know, FDB provides a transactional (and distributed) ordered key-value store with a somewhat simple but very powerful API.
12.
▲
by
monstrado
4y ago
Curious when the folks at ClickHouse are going to decide to spin its custom rewrite of ZooKeeper in C++ (ClickHouse-Keeper [1]) out into its own separate project. [1] https://clickhouse.com/docs/en/operations/
13.
▲
by
monstrado
4y ago
Is this the project you guys referenced using Apache Arrow for?
14.
▲
by
monstrado
5y ago
The introduction of parallelized Parquet reads coupled with s3Cluster is really awesome. I feel ClickHouse is one step closer to unlocking the ephemeral SQL compute cluster (e.g. Presto, Hive) use case. I could imagine one day it having a H
15.
▲
by
monstrado
5y ago
I've had a really positive experience using ClickHouse as an InfluxDB replacement. Initially I used the BUFFERED table type to overcome the "tiny inserts" problem, but ultimately just batch up writes in my custom line-protoco
16.
▲
by
monstrado
5y ago
While I really enjoyed this read, it'd be nice to see benchmarks which also measure Queries-Per-Second under a highly concurrent workload. I've been using ClickHouse to serve live analytics and this was something that I was most i
17.
▲
by
monstrado
5y ago
This has been my experience with ClickHouse as well...that is, you can basically close your eyes while writing the schema and still maintain to get extremely impressive performance. That being said, ClickHouse also has a ton of clever lever
18.
▲
by
monstrado
5y ago
I'm excited for the future of ClickHouse! I'm hopeful that this move will help smooth out the rough-edges of ClickHouse, mainly around clustering.
19.
▲
by
monstrado
5y ago
This looks really promising! Could you provide at a high-level what this aims to offer over FoundationDB's RecordLayer[1]? [1] https://github.com/FoundationDB/fdb-record-layer
20.
▲
by
monstrado
5y ago
Not sure about the large stores, but i've had luck getting my balls at the local mom and pop tennis supply stores.
21.
▲
How FoundationDB Works and Why It Works
(blog.the-pans.com)
2 points
by
monstrado
5y ago
|
0 comments
22.
▲
by
monstrado
5y ago
The key takeaways of FoundationDB is that it is a strongly consistent KeyValue store that preserves ordering (lexicographical). Although you might consider FDB's APIs to be quite primitive (get/set/scan), the payoff is how it
23.
▲
by
monstrado
5y ago
Have nothing but praise for FoundationDB. It has been by far the most rock solid distributed database I have ever had the pleasure of using. I used to manage HBase clusters, and the fact that I have never once had to worry about manually sp
24.
▲
by
monstrado
5y ago
I feel like OP might be thinking of gRPC, which seems to closely resemble the use case Smithy is tackling.
25.
▲
by
monstrado
5y ago
MinIO is an option as well and would allow you to transition from testing in S3 to your own MinIO cluster seamlessly.
26.
▲
by
monstrado
6y ago
That's great! Would it be correct to assume that KSQL works?
27.
▲
by
monstrado
6y ago
What kind of gaps are there currently between Kafka and RedPanda? Particularly in the "Enterprise" world (e.g. security, etc).
28.
▲
by
monstrado
6y ago
There's a lot of great resources out there for learning both Rust and C/C++. That being said, I feel like if nothing else, Rust serves as a great way to teach you the importance of memory safety. This is a skill that translates ve
29.
▲
by
monstrado
6y ago
Thanks for your response! Last question... Will the clustering target just replication (HA) or will it also target sharding for scaling out storage capacity?
30.
▲
by
monstrado
6y ago
No urgent reason. I've noticed a decent of technologies have adopted it in some way or another. I could imagine it being useful for integrating QuestDB with existing internal systems which use Arrow for its in-memory/interchange f
More ›