Coditation | blog

Latest Articles

How to test JavaScript applications

How to test JavaScript applications

Testing is an important part of any development process of an application. It can help build better, more reliable apps. In this blog, we talk about different ways to test JavaScript applications.

How to install Robot Framework on Windows

How to install Robot Framework on Windows

Robot Framework is an open-source test automation framework that is simple to use with minimal programming. In this blog, we give step-by-step instructions on how we installed the robot framework on windows.

Microservices Architecture

Microservices Architecture

In recent years, we have seen the migrations from traditional monolithic to microservices, conducted by various tech giants and mid-sized businesses. Developers now, enjoy the freedom to work on the allocated microservice or microservices without the fear of breaking down the entire system. It is not only a boon for developers but for the organization as well, as they can make their applications highly scalable and ready for market faster. In this blog, you will get a detailed understanding about Microservices.

Java Project Loom

Java Project Loom

Java Project Loom is a proposed new feature for the Java platform that aims to improve the support for concurrent programming in Java. In this blog, we talk about a few examples of how Project Loom could be used in Java programs.

Saga microservice pattern

Saga microservice pattern

Data consistency across microservices in dispersed transaction scenarios can be managed with the help of the Saga design pattern. A saga is a series of transactions that updates each service and broadcasts a message or event to start the subsequent transaction step. The saga executes compensating transactions that cancel out the previous transactions if a step fails.

Hexagonal Architecture

Hexagonal Architecture

Hexagonal architecture is a popular architectural pattern in software development. It is an architectural style that moves a programmer’s focus from conceptual layers to a distinction between the software’s inside and outside parts.

Want to receive update about our upcoming podcast?

Thanks for joining our newsletter.
Oops! Something went wrong.