Transforming an update-heavy Elasticsearch use case into an insert-heavy one.
Just recently i’ve had the opportunity to set up an Elasticsearch installation at a customer that had a rather unique use case, and i’d like to share my approach of that with you. This post will show why an update heavy use of Elasticsearch is a bad idea and how you could transform it into an insert heavy one, which is way faster.
After some time we released the next version of Spring Boot Admin with some great new features, like UI-based Log Level Management, more detailed and redesigned Metrics Dashboards and a JMX Admininstration UI. A big thanks to our main contributer Johannes who has implemented the main part of this release. This blog post gives you a short overview of the new features and fixed bugs. For further informations and installation instructions please have a look at Github.
About 2 years ago, I introduced you to the architecture of CenterDevice, and it is now time for an update.
A quick refresher for those who do not want to read that, now outdated, article:
CenterDevice is a startup by codecentric which provides document storage in the cloud. It really shines for documents like invoices, orders, project management, presentations etc. where the powerful search engine finds you, what you are looking for without the need for any manually maintained structures. It provides plenty of means to share documents within or outside your organisation. All documents are encrypted and stored in Germany (if that matters to you).
TL;DR: In November 2014 we released version 2 of our API, relaunched all clients and moved our datacenter (virtually and physically). Some tech changed, some stayed the same. Better continue reading