Spring Boot Admin 1.1.0 – New Release is out

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.
(read more…)

Dennis Schulte

The CenterDevice Cloud Architecture Revisited

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 :)
(read more…)

Fabian Lange

Rate Limiting based on HTTP headers with HAProxy

Recently we had a problem with a buggy update to a piece of 3rd party client software. It produced lots and lots of valid, but nonsensical requests, targeting our system.

This post details how we added a dynamic rate limiting to our HAProxy load balancers, heavily throttling only a very specific set of HTTP requests caused by the client bug, while maintaining regular operations for other requests, even on the same URLs.

(read more…)

Daniel Schneller