Home » Archives for Bhagvan Kommadi

Author Archives: Bhagvan Kommadi

Bhagvan Kommadi is the Founder of Architect Corner & has around 20 years’ experience in the industry, ranging from large scale enterprise development to helping incubate software product start-ups. He has done Masters in Industrial Systems Engineering at Georgia Institute of Technology (1997) and Bachelors in Aerospace Engineering from Indian Institute of Technology, Madras (1993). He is member of IFX forum,Oracle JCP and participant in Java Community Process. He founded Quantica Computacao, the first quantum computing startup in India. Markets and Markets have positioned Quantica Computacao in ‘Emerging Companies’ section of Quantum Computing quadrants. Bhagvan has engineered and developed simulators and tools in the area of quantum technology using IBM Q, Microsoft Q# and Google QScript. He has reviewed the Manning book titled : "Machine Learning with TensorFlow”. He is also the author of Packt Publishing book - "Hands-On Data Structures and Algorithms with Go".He is member of IFX forum,Oracle JCP and participant in Java Community Process. He is member of the MIT Technology Review Global Panel.

How to Call a REST API Using jQuery AJAX in Spring Boot

1. Introduction This is an in-depth article related to the JQuery AJAX Call to Spring Boot based Rest Service. Spring Boot framework has features to build applications. Spring Boot has features related to building rest services and unit testing the application. 2. Spring Boot Rest API – JQuery AJAX Call 2.1 Prerequisites Java 8 or 9 is required on the ...

Read More »

What is JBoss Application Server

In this article, we will explain what is JBoss application server. More specifically, we are going to see the JBoss Wildly admin module which manages the applications deployed on its server. Wildfly server was a JBoss application server during the initial releases. In this article, the JBoss Application server is discussed in detail. 1. Introduction A JBoss WildFly Application Server ...

Read More »

Spring Batch ClassifierCompositeItemWriter Example

This is an in-depth article related to the Spring Batch Classifier with ClassifierCompositeItemWriter. 1. Introduction Spring Batch is a processing framework designed for the robust execution of jobs. Spring Batch Framework is an open-source library for batch processing. Batch Processing is the execution of a series of jobs. Spring Batch has classes and APIs to read/write resources, job creation, job ...

Read More »

Spring Batch Metadata Table on Different Schema of the Same DB

In this article, we will explain how to use a Spring Batch metadata table on the different schema of the same DB. 1. Spring Batch Metadata Table on Different Schema of the Same DB This is an in-depth article related to the Spring Batch. Spring Batch Framework is an open-source library for batch processing. Batch Processing is the execution of ...

Read More »

JavaScript vs Java: The Most Important Differences

In this article, we will take a look at the most important differences between Javascript vs Java programming languages. 1. Introduction JavaScript was developed by Netscape. It was initially a scripting language for the client-side and later used as a language for both client-side and server-side scripting. Java was developed by James Gosling form Sun Microsystems. JavaScript is used in ...

Read More »

Java Memory Model Tutorial

In this tutorial, we will take a look at the Java Memory Model. 1. Introduction Let us look at different memory blocks that are part of the Java Virtual Machine (JVM). Java Memory Model 2. Java Memory Model In Java, Heap memory is used to persist objects. Heap memory consists of the Young generation and Tenured spaces. Young generation space ...

Read More »

Introduction to Groovy Language

1.Introduction This is an in-depth article on Groovy language. The examples presented are developed using Groovy. Groovy is an opensource framework for developing and prototyping applications. It is based on java language. 2. Groovy Language Introduction 2.1 Prerequisites Java 8 is required on the Linux, windows, or Mac operating systems. Groovy version 2.5.7 is used for this article. 2.2 Download ...

Read More »

Practices for Microservices Security

In this article, we will take a look at the practices for Microservices Security. 1. Introduction Microservices architecture is based on loosely coupled principles. The loosely coupled principle helps in designing services for application components with lesser dependencies. The Microservices application has multiple units. A single unit can run alone and use APIs for connectivity. API gateways help in the ...

Read More »

Gradle Build System Tutorial

In this tutorial, we will see how to use gradle build in detail with examples. 1. Overview Gradle is a popular build management system. The Gradle framework has features for the automatic download and configuration of the libraries which are required for the build. The library dependencies can be downloaded from Maven and Ivy repositories. Gradle can handle multiple projects and ...

Read More »

AWS Cloud Security Best Practices

In this article, we will take a look at the AWS Cloud security best practices. 1. Introduction Amazon web services is a popular cloud platform that has services like compute power, content delivery, database storage, and other features to help businesses globally. 2. AWS Cloud Security Best Practices 2.1 Authentication In AWS, root account username & password are used for ...

Read More »