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

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

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

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

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

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

Deploy a Microservice into Istio service mesh

Reading Time: 3 minutes Before going to deploy the service into istio let’s first understand what is service mesh. Service mesh is a dedicated infrastructure layer for handling service to service communication. Basically, it’s a way to control how different micro services deployed on kubernetes will manage secure communication and traffic between them with lot’s of cross-cutting concerns like logging, security, etc. Istio service mesh comes with lot’s of Continue Reading

Reactive Microservices

Reading Time: 4 minutes In this blog we will cover transition from Monolithic Architecture to Microservices Architecture to Reactive Microservices by applying isolation techniques to Microservices Architecture. Monolithic Application To start explaining the microservices it’s useful to compare it to the monolithic application. A monolithic application is built as a single unit often comprises of three main parts: a client-side user interface, a database, and a server-side application. The Continue Reading

Diving Into Reactive Microservices

Reading Time: 4 minutes What Happens When Reactive Meets Microservices? It would be beneficial if you understand the concepts of Reactive Architecture before diving into Reactive Microservices. You can read about Reactive Architecture here: Leaning Towards Reactive Architecture In this article we will cover transition from Monoliths to Service Oriented Architecture to Reactive Microservices by applying isolation techniques to the application. What are Monoliths? To start explaining the microservices 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

Microservices: What and Why?

Reading Time: 3 minutes In this growing world, where number of users for softwares are increasing day by day, we need softwares that are easy to manage, easy to modify and easy to scale to handle the traffic. Several technologies, architectural patterns, best practices have emerged over these years. Microservices is one of those architectures that have emerged. In this blog, we will learn about microservices. So, let’s get Continue Reading