Hacker News new | ask | show | jobs
by arter4 810 days ago
Interesting benchmark.

Of course, if you need advanced search features, APIs for indexing and searching (Kibana) or some fault tolerance don't reinvent the wheel.

So, I wouldn't use this in any production (i.e. non single-instance) setup, but it is a useful reminder of how modern hardware and software is powerful enough to do things that would intuitively seem resource-intensive.

1 comments

on the fault tolerance side - if it's really this fast why not just store the data in a high-availability database / data lake then run batch processing? it doesn't seem like this use case requires real-time indexing and searching (which may be why elastic is slower as it supports it)
Sure, but a HA database + batch processing solution and a HA Elastic cluster setup are more or less similar in terms of complexity, number of nodes, RTO/RPO concerns,...