On the actual vibe of microservices using, it becomes more and more necessary to monitorize the health of our distributed systems. Here we will expose a few ways to do it, concentrating us in Spring boot applications. Hands on!
Read more
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
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
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
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