Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is absolutely right. I built Wavefront's telemetry store and entity store directly on top of it and for all these reasons you can do magical things using it natively. These are also the reasons I recommended it for Snowflake's metadata store. Finally, it is why I invested in the company. FDB is insanely good if you take advantage of it.


> These are also the reasons I recommended it for Snowflake's metadata store

Are you saying you were “in the room” when the decision was made? Can you elaborate?

Edit: indeed you were… https://www.snowflake.com/wp-content/uploads/2020/11/Rise-of...


FDB is fault-tolerant, auto-scaling, auto-healing, and auto-sharding. The sorted bytes-to-bytes map data format and multi-row transactions lets a skilled developer build almost anything on top of it. Atomic operations let you do things with higher performance without worrying about conflicts. Ops can be a learning curve but it is mostly because people run it at the red-line 24/7 for maximum efficiency. If you were running it at 3/4 capacity you would never worry about it at all. A single binary for all roles makes it very easy to deploy.

AFAIK, no one has lost a byte to an FDB issue.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: