1 comment on “Structured Streaming: What is it?”

Structured Streaming: What is it?


With the advent of streaming frameworks like Spark Streaming, Flink, Storm etc. developers stopped worrying about issues related to a streaming application, like - Fault Tolerance, i.e., zero data loss, Real-time processing of data, etc. and started focussing only on solving business…

0 comments on “Create AWS Lambda with ease”

Create AWS Lambda with ease


Hi readers, this is my second blog on AWS lambda, I covered the basics in my previous blogs. Now we will focus on the implementation part. Before starting, please keep a check on these things: Prerequisite Setup your AWS account, click…

2 comments on “Exploring Java 10 using Docker”

Exploring Java 10 using Docker


On March 20, 2018, Java 10 was released and everybody wants to explore Java 10 but not everyone wants to change their development environment. So in this blog, we will be discussing how can we use Java 10 using Docker.…

0 comments on “What is JPMS: Java 9 Improvements-2”

What is JPMS: Java 9 Improvements-2


The Java Platform Module System (JPMS) is the big new feature of Java 9. Java developers took a long time to develop this JPMS concept because the development of this concept was started in 2005 and in 2017 it came…

2 comments on “Is Shifting to Domain Driven Design worth your Efforts?”

Is Shifting to Domain Driven Design worth your Efforts?


In our earlier blog, we explored a bit about Microservices. But let's take a step back and look into how microservices can be effectively designed. Yes, you guessed it right. We will be talking about the Domain Driven Design or what…

0 comments on “Get Rid of the Boilerplate in JAVA with Annotations @Lombok”

Get Rid of the Boilerplate in JAVA with Annotations @Lombok


Hi all, we have been programming in Java for quite a while now and came across various scenarios such as those concerning the lines of code, redundant code boilerplate or programming style like moving from imperative style of coding to…

2 comments on “How Spark Internally Executes A Program”

How Spark Internally Executes A Program


Hello everyone! In my previous blog, I explained the difference between RDD, DF, and DS you can find this blog Here In this blog, I will try to explain How spark internally works and what are the Components of Execution: Jobs,…

1 comment on “Lombok: Never write another getters/setters or equals method”

Lombok: Never write another getters/setters or equals method


Being shifted from scala to java in one of my projects, I was not happy as I would have to write 10 lines of code in Java for a single line of Scala code. Thankfully, I was introduced to Lombok…

1 comment on “Java 10: Let’s play with var”

Java 10: Let’s play with var


Oracle is finally up to a time-bound release of java and announced the general availability of Java 10 on March 20, 2018, as part of the new six-month release cycle. This release introduced twelve new enhancements defined by JEPS(JDK Enhancements…

0 comments on “Getting started with Couchbase-Java”

Getting started with Couchbase-Java


Hello everyone, In this blog, we will understand how to use the couchbase server with the Java SDK. Couchbase is not a new term in the market, its there since 2012 January. Couchbase-server is an open-source, distributed multi-model NoSQL document-oriented database software package that is…