phaistos-networks/TANK
View on GitHub ↗ ★ 940 C++
A very high performance distributed log service
12 mentions on Hacker News by 4 people: 1 story, 11 comments · first 2016-07-16 · latest 2020-02-24
20082026
-
…is that nothing else exists. Maybe https://github.com/grafana/loki , but haven't yet tried it. (Or https://github.com/phaistos-networks/TANK ..?) > I think a better strategy is to store logs in flat files with several replicas Agreed. We…
comment by pas · 2020-02-24 · in Guide to running Elasticsearch in production -
…of arbitrary size and complexity, often JSON encoded but not always -- they are published to TANK( https://github.com/phaistos-networks/TANK ) partitions - Timing samples. We capture timing traces for requests that may take…
comment by markpapadakis · 2020-01-04 · in Ask HN: How do you manage logs for your backend services? -
Some benchmarks added https://github.com/phaistos-networks/TANK/blob/master/README... . Will add consumer benchmarks later (our ops folks are on it). Apologies for not backing the "high performance" claim with numbers in the first place.
comment by markpapadakis · 2016-12-01 · in Tank – A very high performance distributed log service -
…and read readahead() to reduce or eliminate the likelihood of blocking reads: see here please https://github.com/phaistos-networks/TANK/issues/14#issuecom... - AIO is either broken or supported on XFS (depending on kernel release, and also…
comment by markpapadakis · 2016-12-01 · in Tank – A very high performance distributed log service -
…earlier comment. Specifically re: sys calls and concurrency you may want to start from this issue https://github.com/phaistos-networks/TANK/issues/14
comment by markpapadakis · 2016-12-01 · in Tank – A very high performance distributed log service -
…The README states that replication is not implemented yet. I encourage you to also check this issue https://github.com/phaistos-networks/TANK/issues/14 for some details on the I/O semantics, and the Wiki for answers to other questions:…
comment by markpapadakis · 2016-12-01 · in Tank – A very high performance distributed log service -
…see any information other than a claim that it's "engineered for optimal (very high) performance": https://github.com/phaistos-networks/TANK/wiki/Why-Tank-and-...
comment by Whitespace · 2016-12-01 · in Tank – A very high performance distributed log service -
We build our own. All events are published on Tank( https://github.com/phaistos-networks/TANK ) , and we have a bunch of consumers that consume from various Tank topics. They process the data and either publish to other Tank topics(to be…
comment by markpapadakis · 2016-10-11 · in Ask HN: What do you use for Log Management? -
Maybe TANK ( https://github.com/phaistos-networks/TANK ) would have been a good alternative on there. No features parity with Kafka, but setting it up is a matter of running one binary and creating a few topics, and it is faster than Kafka…
comment by markpapadakis · 2016-09-17 · in From Kafka to ZeroMQ for real-time log aggregation -
You may also find this interesting: https://github.com/phaistos-networks/TANK/issues/14
comment by markpapadakis · 2016-08-13 · in Introducing Tank, a very high performance log -
…less requirements and a standalone operation mode(no need for ZooKepeper), you may want to check https://github.com/phaistos-networks/TANK Anyway, I can’t recommend Kafka and investing on logs enough. Also, Kafka Streams is very elegant;…
comment by markpapadakis · 2016-07-16 · in Billions of Messages a Day – Yelp's Real-Time Data Pipeline