Spring

Import Relational Database Data to Elasticsearch with Spring Batch (Part 1)

January 5, 2017

Recently I had a customer project that required transferring large amounts of data from a relational database to the NoSQL database that is Elasticsearch in order to take advantage of its famous fast searching capabilities. Elasticsearch is part of the ELK stack that is released and maintained by Elastic.co. The abbreviation ELK stand for Elasticsearch, Logstash, and Kibana.

Read more

Introducing Spring State Machine

January 7, 2016

Usually, the first problem that must be solved in the implementation of a software project is to design a well-formed application architecture. Alongside this, core processes must be recognized together with application states as well as the depth of their interactions. There are many ways and methods to achieve this. In case a project meets one of these criteria, it is probably a good candidate for managing the states with a state machine:

Read more

Microservices (part 1)

November 19, 2015

What is a microservices architecture? The microservices architecture pattern consists in functionally decompose a project into a set of collaborative services. Each service will take care of a concrete functionality, a concrete domain. Services will be developed independently, avoiding coupling between them. If needed, services can communicate through an exposed API, using HTTP/REST calls, for instance. Using this approach, multiple developers can work on the same project in a more independent way. Each service will have its own database (schema or set of tables) which will not be accessed by…

Read more

Microservices mit Spring Cloud a mimacom webinar

October 27, 2015

Spring Cloud unterstützt Entwickler in der Erstellung von verteilten Microservice Architekturen in den Bereichen Konfigurationsmanagement, Service Management, Fehlerbehandlung sowie dem Einsatz auf gängigen Cloud Plattformen wie Cloud Foundry und Amazon Webservices. Dieser Talk gibt eine praktische Einführung in Spring Cloud und zeigt die Erstellung von Microservice Architekturen in lokalen sowie Cloud Umgebungen auf.

Read more
Newer posts Older posts