Author: Shivam Roy

Getting started with Kafka Connect / Connectors

Reading Time: 3 minutes Overview: In this blog, we will be going to deep dive in with Kafka Connect and know about some basic fundamentals of it. Apache Kafka is one of the central technologies in Undertaking Models these days. More than 60% of Fortune 500 companies are utilizing Kafka. The innovation has advanced apart over the final decade i.e. from Pub/Sub to a Total Occasion Streaming Stage. Therefore, The exceptionally begins necessity to work in an occasion-driven framework is to ingest data/events. For the same reason, Kafka Interface was involved in the Kafka Biological system in 2015. This empowers us to coordinate outside frameworks without composing a Continue Reading

Getting Started with Kotlin

Reading Time: 2 minutes Introduction: In this blog, I am going to discuss the basics of the kotlin programming language. Kotlin is a statically, typically programmed programming language developed by JetBrains. It produces world-class IDEs like IntelliJ IDEA, PhpStorm, Appcode, etc. However, It was first introduced by JetBrains in 2011 with the new JVM language. It is an object-oriented language and a “better language” than Java. This language is Continue Reading

How to create a Singleton class in Kotlin

Reading Time: 3 minutes What is Singleton Class? First of all, let us discuss what is singleton class is. We can define a singleton class in such a way that only one instance of the class can create and we can use that instance everywhere. We can use a singleton class where we need only one instance of the class like NetworkService, DatabaseService, etc. Generally, it is done because Continue Reading

Comparing Eureka vs. Consul.io

Reading Time: 2 minutes Overview: Hello everyone, let’s take an overview of this blog. In this blog, I will discuss how we can compare spring cloud gateway with eureka vs consul. Microservices is a newer architectural pattern for enterprise web service development. However, one of the greatest challenges with this sort of design is how to oversee the revelation of the web services. Moreover, based on this challenge, there are a few distinctive open-source alternatives. What is Eureka? Eureka Server is an application that holds the information Continue Reading

Dynamic Configuration of Spring Cloud Gateway Routing

Reading Time: 3 minutes In this blog, we are going to see the dynamic configuration of Spring Cloud Gateway routing. The configuration of Spring Cloud Gateway can be control by a series of “RouteDefinitionLocator” interfaces, which are as follows: By default, through the @ ConfigurationProperties mechanism of SB, Spring Cloud Gateway uses PropertiesRouteDefinitionLocator to load the configuration information of routes from the configuration file. In the previous routing configuration, Continue Reading

Spring Cloud API Gateway: Custom Predicate Factory

Reading Time: 2 minutes Overview: Hello everyone, In this blog, we will deep down into routing predicate factories. Firstly we will know about what is a routing predicate factory? In a nutshell, a Predicate in Spring Cloud Gateway is an object that tests if the given request fulfills a given condition. For each route, we can define one or more prepositions. If satisfied, we accept requests for configured backend Continue Reading

Getting Started with Spring Cloud Gateway

Reading Time: 3 minutes Introduction First of all, we will know what is “Spring Cloud Gateway”. Spring Cloud Gateway provides a library for building API gateways on top of Spring and Java. API gateway is the single entry point to multiple microservices. On the other hand, we can understand that any external system can not access all other microservices directly. It can access through only one common entry to Continue Reading

Object Oriented Programming Concept in C++

Reading Time: 5 minutes Hello everyone, Today in this blog we will discuss what is object oriented programming concept in C++ and implementation of object oriented programming concept using C++. There four basic pillar of object oriented programming in c++ are: Encapsulation Polymorphism Inheritance Abstraction Class: A class is a data type which is define by user that holds it’s own data member and member function. It can be Continue Reading