Search Results for: microservices

Microservices Architecture

Reading Time: 4 minutes Introduction If you want to design an application that is multilanguage, easily scalable, easy to maintain and deploy, highly available, and that minimizes failures, then use the microservices architecture to design and deploy a cloud application. In a microservices architecture, each microservice owns a simple task, and communicates with the clients or with other microservices by using lightweight communication mechanisms such as REST API requests. Continue Reading

Microservices with Quarkus

Reading Time: 2 minutes We won’t go over too much of the basics of microservices in Java. However, after reading this blog, you should understand how to create a standards-based microservice using the Quarkus framework. If you’re considering migrating an existing service to Quarkus, you’ll get an introduction to how to support some of the basic features, functionality, and configuration options of microservices that you’re probably already used to. Continue Reading

Introduction to Microservices

Reading Time: 3 minutes What are microservices ? Microservices is a specific method of designing software systems to  structure a single application as a collection of loosely coupled services. Microservices are those services that works together but deployed and managed independently. In this model we split the application into smaller mini applications called services. And then we deploy these mini applications on different machines(servers). These applications shared the resources Continue Reading

Understanding Profiles in Microservices

Reading Time: 4 minutes In this blog, we will learn and try to build an Understanding of Spring Profiles in Microservices. I’ll answer a few questions: what are profiles and why do we need them? Your application is running, at the initial stages, it will run on the dev environment. After some time it will be running in a test environment and finally, it will be in production. So Continue Reading

Why Should We Use Microservices Architecture

Reading Time: 2 minutes Before learning Why should we use Microservices Architecture, Firstly we need to understand Monolithic Architecture and its problems. What is Monolithic Architecture? Monolithic Architecture is a traditional way of building applications. Moreover, It’s like a large container that has tightly coupled with all the components. In conclusion, Each component fully depends on the other. UI parts packed with backend services in the Monolithic Architecture. As Continue Reading

How to Design Microservices Architecture?

Reading Time: 3 minutes The technology sector is all excited over microservices. It is capable of breaking up huge applications into reduced, independently managed, and updated components, making it a go-to option. Microservice benefit stories build up excitement on one side, and on the other hand, its design is not just so easy.  Microservices have a vast potential for altering the institution’s application guidelines. Microservices applications allow you to allocate work Continue Reading

Transacting monolith to microservice seamlessly

Reading Time: 9 minutes Fintech is no longer just another buzzword; it is an essential part of our everyday life. Even if you don’t trade bitcoins and don’t know how stocks work, there is a chance you still have used one or two fintech apps, e.g. online payments or mobile banking solutions.  In fact, the number of fintech startups worldwide has grown from 12,131 in 2018 to 20,925 in Continue Reading

Spring Boot microservices with logging using Spring Cloud GCP

Reading Time: 4 minutes What is Spring Boot and Spring Cloud GCP? Spring Boot: Spring Boot is a java-based framework i.e. free and open-source.  Using Spring boot you can create java (web)apps mostly based on microservices  architecture. It makes it easier for you to focus on development work by simply  providing default dependencies that you may require in your project (it takes care of  boiler-plate code). Spring Cloud GCP: Continue Reading

Circuit Breaker in microservices : Istio

Reading Time: 4 minutes Hey guys,Today we’ll find out what circuit breakers are, why you should be using them in any distributed system or microservices architecture along with Istio. Why Circuit Breaker? We’ve got a series of microservices here that don’t have to be microservices ( in Kubernetes these will be pods, services, etc ). They’re going to be connected together in some way, a cascading failure is where Continue Reading

A quick guide to service mesh

Reading Time: 4 minutes Hi everyone! In this article, we will talk about what is service mesh and why do we need it in a microservices application. Introduction Simply speaking, service mesh is a popular solution to manage communication between microservices application. Now a simple question that comes into mind here is why we actually need a dedicated tool for microservices application. To understand this, let’s first discuss what Continue Reading

GraphQL with Micronaut application

Reading Time: 4 minutes In this article, we will implement a Micronaut application written in Java that uses GraphQL to expose the data. Let’s have a quick overview of the GraphQL and Micronaut frameworks before we move on to the implementation. GraphQL “GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the Continue Reading