Yearly Archives: 2020

Let’s think Kafka cluster without Zookeeper with KIP-500

Right now, Apache Kafka® utilizes Apache ZooKeeper™ to store its metadata. Information such as the partitions, configuration of topics, access control lists, etc. metadata stored in a ZooKeeper cluster. Managing a Zookeeper cluster creates an additional burden on the infrastructure

Tagged with: ,
Posted in Apache Kafka

Building a 12-factor principle application with AWS and Microsoft Azure

                        In this article, I want to provide the services available to build the 12-factor applications on AWS and Microsoft Azure. 12-Factor Principles Amazon Web Services Microsoft Azure CodebaseOne

Tagged with: , ,
Posted in Cloud Computing

Containerizing Spring Boot Applications with Buildpacks

Step 3: I have added a simple controller to test the application once we run the docker container of our Spring Boot app. Below is the controller code. package org.smarttechie.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class DemoController { @GetMapping public

Tagged with: , , , , ,
Posted in Containers, Java, Spring, Spring Boot

Build Reactive REST APIs with Spring WebFlux – Part3

Photo by Chris Ried on Unsplash In continuation of the last article, we will see an application to expose reactive REST APIs. In this application, we used, Spring Boot with WebFlux Spring Data for Cassandra with Reactive Support Cassandra Database

Tagged with: , , , , ,
Posted in Java, Microservices, Reactive Programming, Spring, Spring Boot

Build Reactive REST APIs with Spring WebFlux – Part2

                            In continuation of the last post, in this article, we will see the reactive streams specification and one of its implementation called Project Reactor. Reactive Streams

Tagged with: , , , , ,
Posted in Java, Microservices, Reactive Programming, Spring, Spring Boot

Build Reactive REST APIs with Spring WebFlux – Part1

                                        In this article, we will see how to build reactive REST APIs with Spring WebFlux. Before jumping into the reactive

Tagged with: , , , , , ,
Posted in Java, Reactive Programming

Jib – Containerize Your Java Application

Jib is an opensource plugin for Maven and Gradle. It uses build information to build a Docker image without requiring a Dockerfile and Docker daemon

Tagged with: , , ,
Posted in Containers, Java

Are you ready to adopt Serverless Computing?

                      FaaS (Function as a service), one of the newer types of services offered to the industry, came along with the advancement of cloud architectures. This is known as Serverless

Tagged with: , , ,
Posted in Cloud Computing

How the Financial Industry is getting disrupted with AI?

Tagged with: ,
Posted in Papers
DZone

DZone MVB

Java Code Geeks
Java Code Geeks