Logback email notification

Usually we use logging systems just to write our application logs to the console and/or to a file in the filesystem, forgetting that most of the logging libraries offers more functionality than just the mentioned. In this post I am going to explain how we used Logback to easily fulfill the requirement of sending error/warning emails under certain critical conditions that happens in our applications. On the way we are going to use a docker image that comes in handy

Continue Reading

Dealing with Elasticsearch concurrency

Using Elasticsearch has a lot of advantages and as everything in life also disadvantages when compared to a more traditional SQL relational database. One of the disadvantage is that the client has to deal with the control of concurrency when the same resource (or document if we use Elasticsearch terminology) is being modified at the same time by different processes. If you are using Elasticsearch as your main data repository, sooner or later you will face the concurrency problem of different

Continue Reading

Site Footer