Headless CMS as a Microservice

Headless CMS as a Microservice

Blog
As a Software House that develops a lot of B2C and B2B systems we have to deal with content management systems on the daily basis. We use the most popular CMS solutions like LifeRay or Sitecore. These products offer great functionalities and experience for content creators and marketing. But they also heavily affect our systems […]
Read More
UI in Microservices World – Micro Frontends pattern and Web Components

UI in Microservices World – Micro Frontends pattern and Web Components

Blog
The topic of microservices in IT world is still alive. Like every novelty – it makes lots of noise and causes lots of controversies. Until recently, discussions about microservice architecture referred only to backend applications. Obsolete, disliked and criticized monolith by many, was pushed towards presentation’s layer. At certain moment people started to think – […]
Read More
From monolith to microservices – to migrate or not to migrate?

From monolith to microservices – to migrate or not to migrate?

Blog
Microservices is architectural style focused on the speed of software development defined as the number of functionalities created within a time unit or as duration of the whole delivery process – from concept to deployment (time to market). The current high changeability of business environment fosters increasing popularity of the microservice approach, which forces companies […]
Read More
Building Microservices with Micronaut

Building Microservices with Micronaut

Blog
Speed of feature delivery is the key property of microservice-based architectures. We use this architectural style to deliver solutions faster and more frequently. Instead of building large monolithic systems, we divide them into small autonomous components – services that are easier to develop and maintain. However, there is a price for that autonomy and speed. […]
Read More
Microservices

Microservices

Blog
Microservice architecture is a way to decompose large monolithic applications into loosely coupled components, each responsible for specific, separate domain of your business.   Advantages Benefits of designing software in microservice approach: Breaks down complex business logic into small, comprehensive parts, making it more accessible and understandable for the team. Allows to manage (deploy, replace, […]
Read More