Tech Blogs

Working with RabbitMQ and RestApi Using Apache Camel

Reading Time: 2 minutes IntroductionIn this blog, we are going to learn the basic structure and how we can handle the API call and route it to RabbitMQ.We are going to create a maven project in which we will be handling this scenario. Maven Structure of the Project: The pom.xml is as follows Create a Model class :Here I am using Lombok to avoid boilerplate code. Define the Camel Continue Reading

philips

Introduction of JIRA

Reading Time: 5 minutes Software development teams use Jira Software for every stage of the development lifecycle. Jira is a suite of agile work management solutions that powers collaboration across all teams from concept to customer, empowering you to do the best work of your life, together.  Jira offers many product and deployment options that are purpose-built for Software, IT, Business, and Ops teams. Introduction Jira is a software tool widely known for its Issue Tracking and Continue Reading

Apache Beam ParDo Transformations

Reading Time: 2 minutes What is a PCollection? A PCollection represents a distributed data set that your Beam pipeline operates on. The data set can be bounded, meaning it comes from a fixed source like a file, or unbounded, meaning it comes from a continuously updating source via a subscription or other mechanism. Your pipeline typically creates an initial PCollection by reading data from an external data source, but you can also create a PCollection form of Continue Reading

Spring Cloud GCP and Cloud Vision: A New Record Chain

Reading Time: 3 minutes Introduction In this blog post, we will explore Spring Cloud GCP’s support for Spring Boot and Cloud Vision. Spring Cloud GCP Spring Cloud GCP is a suite of libraries that help you build and manage applications on the Google Cloud Platform. Applications built using Spring Cloud GCP have the following characteristics: They are resilient, with a robust design and fault tolerance features like Circuit Breaker Continue Reading

Spring Cloud GCP and Cloud Storage: Unlimited Storage Option

Reading Time: 3 minutes Introduction Section: Spring Cloud Storage provides a convenient abstraction for working with Google Cloud Storage, allowing you to easily access files from your application. And providing you with an interface that is consistent with other Spring APIs. Section: You can also use cloud storage to provide dynamic content to your applications, such as processing images on the fly or streaming videos directly to your client. Continue Reading

Spring Cloud GCP And BigQuery: A Way Large Dataset Handle

Reading Time: 5 minutes Introduction In this example, we are going to cover how to load data into the BigQuery table and query the table using GCP console and API. We will use Spring Cloud GCP to make our application ready for accessing the Google Cloud Platform services. Spring Cloud GCP and BigQuery Spring Cloud GCP and BigQuery is a library that provides support for Google Cloud Platform (GCP) Continue Reading

A Simple Guide to Data Preprocessing in Machine Learning

Reading Time: 5 minutes Machine learning algorithms are completely data-dependent as they are the most important aspect of enabling model training. On the other hand, if you don’t understand this data before feeding it to the ML algorithm, the machine becomes useless. Simply put, you always need to provide the right data due to that preparing data in machine learning with the appropriate scale, format, and meaningful attributes for Continue Reading

A Complete Guide To Recurrent Neural Network

Reading Time: 5 minutes Recurrent neural networks are a type of deep learning-oriented algorithm that follows a sequential approach. Neural networks always assume that each input and output is independent of all other layers. This type of neural network is recurrent neural network because it performs mathematical calculations in a sequence. Neural networks imitate the function of the human brain in the fields of AI, machine learning, and deep Continue Reading

Complete Guide to Single Layer Perceptron with Implementation

Reading Time: 4 minutes To understand the single-layer perceptron, it is important to understand the artificial neural network (ANN). An artificial neural network is an information processing system whose mechanism is inspired by the function of biological neural circuits. Artificial neural networks have many interconnected computing units. The schematic diagram of the artificial neural network is as follows. This figure shows that the hidden entity is communicating with the Continue Reading

How to create a VPC with Subnet in GCP with Terraform?

Reading Time: 4 minutes What is VPC? VPC is Virtual Private Cloud is a Secure, isolated private cloud hosted within the public cloud. Google Cloud VPC provides the networking functionality to Compute VM Instances, GKE Clusters. VPCs are software versions of physical networks that link resources in a project. GCP automatically creates a VPC when you create a project. You can create additional VPCs andmodify the VPCs created by Continue Reading

background

Fundamentals of Event Management in React

Reading Time: 5 minutes Introduction Events are some type of interaction between the user and the app, the user performs some action resulting in some reaction from the app. Any time a user clicks, drag-and-drop, fills in the input field or hovers over an element an event occurs. We as a Developer defines the function to respond to the event that occurred. These functions are event handlers and they Continue Reading

Kafka Connect example: Mysql to Elastic Search

Reading Time: 3 minutes Overview: Hello everyone, in this blog, we will see an example of Kafka connect in which we will take a MySQL table, stream it to a Kafka topic, and from there load it to Elasticsearch and index its content. Installation: Now first of all we will install MySQL and Elastic search to our local system. For installing simply run: The next step is to make Continue Reading

smater-hiers

Introduction to Enterprise Integration Patterns

Reading Time: 3 minutes Enterprise Integration Patterns are a collection of typical solutions to integration difficulties. EIP’s specify how distinct components of a system can communicate with one another regardless of platform, operational systems, programming language, or technology stack and If we want to build a messaging system, you must understand the fundamental concepts of The Enterprise Pattern. We can use EIP’s in the following scenarios : Information Portals: Continue Reading