Microservice architecture (MSA) is a method of developing software applications by building them as collections of independent and modular services. Microservices can be deployed to create a more flexible digital architecture. Smaller teams can work separately on these microservices and share them with other application developers via APIs for reuse…

A no-nonsense, fast-paced Java interview preparation guide for humans

Part 4: Database SQL

Key Concepts

SQL: SQL(Structured Query Language) is a standard language for accessing and manipulating databases.

RDBMS: RDBMS(Relational Database Management System) is the basis for SQL, and for all modern database systems.

The data in RDBMS is stored in database objects called tables. Every…

A no-nonsense, fast-paced Java interview preparation guide for humans

Part 2: Data Structures

Key Concepts

Data Type: Data type is a way to classify various types of data to determine values that can be used and operations that can be performed on the corresponding type of data.

Built-In Data Type: Data types for which a language…

Ravikiran Butti

Certified cloud architect having nine (9) plus years of experience with proven expertise in formulating architectural solutions for an enterprise

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