EOS Tribe avatar

Elasticsearch History API Infrastructure Upgrade

eostribe

Published: 27 Dec 2018 › Updated: 27 Dec 2018Elasticsearch History API Infrastructure Upgrade

Elasticsearch History API Infrastructure Upgrade

eos-tribe-infrastructure-upgrade.png

We have finally put native History node to rest in peace as so many have done already, since it became unwieldy and unstable.

We have consolidated 3 API servers into Elasticsearch cluster to support our new History API:
EOS Tribe Infrastructure V4.png

So far our Elasticsearch cluster is synchronized up to 31.2M blocks and processing 7 blocks per second on average, which means it should catch up with Head block in a few days time.

We are using best compression mechanism available on Elasticsearch and only storing data actually used by History API. For example: storing accounts and transactions but not storing blocks since blocks are available via standard chain API.

And yet the whole cluster is currently taking about 3TB space and growing every day.

The new History api is available on our standard API server: api.eostribe.io

You can see more info on hardware specs and Data Center we use in our original post:
https://steemit.com/eos/@eostribe/eos-tribe-infrastructure-upgrade


Connect with us! We're building a better future on EOSIO.

Website | Medium | Github | Telegram | SteemIt | Twitter | Discord


Leave Elasticsearch History API Infrastructure Upgrade to:

Written by

Be as you are.

Read more #eos posts


Best Posts From EOS Tribe

We have not curated any of eostribe's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From EOS Tribe