…The story will tell you about the design principle you should consider during your coding. The example will cover java.

Why you should be using solid principles? how you can connect these with your controller, handler, action, service, repository class in java.

Single Responsibility Principle

A class should have one, and only one

This story will explain the spring container and how its works

The org.springframework.beans and org.springframework.context packages are the basis for Spring Framework’s IoC container. The BeanFactory the interface provides an advanced configuration mechanism capable of managing any type of object. ApplicationContext is a sub-interface of BeanFactory.

Container Overview

The org.springframework.context.ApplicationContext

The story will tell you about the timeout or the configuration we need to know about implementing the ReplyingKafkaTemplate in your project.

ReplyingKafkaTemplate: KafkaTemplate that implements request/reply semantics. for more please visit https://shuaibabdulla40.medium.com/apache-kafka-request-reply-semantics-implementation-replyingkafkatemplate-5bf64958268c

When you have a replay topic is shared with multiple consumers you should be careful during the…

The story will explain how Kafka is working in a bit of depth.

What is Apache Kafka?

Apache Kafka is a horizontally scalable,fault-tolerant, distributed streaming platform.

  • Deliver the messages to consumers when they need them.

Kafka combines three key capabilities so you can implement use cases for event streaming end-to-end…

When you try to add multiple custom validation as below for reactive form in angular.

constructor(fb: FormBuilder, private cadastroService:CadastroService) {
this.signUp = fb.group({
"name": ["", Validators.compose([Validators.required, Validators.minLength(2)])],
"email": ["", Validators.compose([Validators.required, Validators.email])],
"phone": ["", Validators.compose([Validators.required, Validators.minLength(5)])],
"cpf": ["", Validators.required, …

Shuaib Abdulla

Java 8 | Spring | React | Angular | CI/CD | Microservices | Monitoring |Apache Kafka. https://www.linkedin.com/in/shuaib-kunhabdulla-83780188

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store