Features of Kotlin

Easy Language − Kotlin is a functional language and very easy to learn. The syntax is pretty much similar to Java, hence it is very easy to remember. Kotlin is more expressive, which makes your code more readable and understandable. Concise: Kotlin is concise than Java, you would need to write less lines of code compared […]

Kotlin Introduction

Kotlin is a programming language. This is a strongly statically typed language that run on JVM. In 2017, Google announced Kotlin is an official language for android development. Kotlin is an open source programming language that combines object-oriented programming and functional features into a unique platform. Kotlin is influenced by other programming languages such as Java, […]

Why Microservices?

Before tell you about microservices, let’s see the architecture that prevailed before microservices i.e. the Monolithic Architecture. Listed down are the challenges of Monolithic Architecture: Inflexible :Monolithic applications cannot be built using different technologies  Unreliable – Even if one feature of the system does not work, then the entire system does not work Unscalable – Applications cannot be scaled easily since […]

What is microservices ?

Microservices also known as microservices architecture. An application as a collection of services that are: Highly maintainable and testable Loosely coupled Independently deployable Organized around business capabilities. Easy and risk free to change. Small scalable components. Reduces risk during deployment. From this way you have to understand how a monolithic application is decomposed into small […]