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…

1 comment on “Kafka And Spark Streams: The happily ever after !!”

Kafka And Spark Streams: The happily ever after !!


Hi everyone, Today we are going to understand a bit about using the spark streaming to transform and transport data between Kafka topics. The demand for stream processing is increasing every day. The reason is that often, processing big volumes…

2 comments on ““Why do you always choose Microservices over me?” said the Monolithic architecture”

“Why do you always choose Microservices over me?” said the Monolithic architecture


Ever wondered why do companies like Apple, eBay and Netflix care so much about microservices? What makes this simple architecture so special that it is being hyped so much? Is it worth the pain and efforts to shift an entire…

1 comment on “The curious case of Cassandra Reads”

The curious case of Cassandra Reads


In our previous blog, we discovered how Cassandra handles its write queries. Now it's time to understand how it ensures all the read requests are fulfilled. Let's first have an overall view of Cassandra. Apache Cassandra is a free and…

3 comments on “Cassandra Writes: A Mystery?”

Cassandra Writes: A Mystery?


Apache Cassandra is a free and open-source distributed NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. It is a peer to peer database where…

1 comment on “Reactors IO: Actors Done Right”

Reactors IO: Actors Done Right


Hi all, Knoldus has organized a 30 min session on 1st  September 2017 at 4:15 PM. The topic was Reactors IO. Many people have joined and enjoyed the session. I am going to share the slides here. Please let me know…

2 comments on “Reactors.IO: Actors Done Right”

Reactors.IO: Actors Done Right


In our previous blog, we tried to explore the upcoming version of i.e Java 9. So this time we try to focus on Scala . In This Blog , We will be Looking onto a New Reactive programming framework for…

7 comments on “Did Someone Say Java 9 ??”

Did Someone Say Java 9 ??


In our previous blog , we discussed the features that were added in Java 8. More than three years after the release of Java 8, the next version is now just around the corner with a tentative release date of…

8 comments on “Like Java 7 ? Then You Are Going to Love Java 8 !!”

Like Java 7 ? Then You Are Going to Love Java 8 !!


JAVA 8 (aka jdk 1.8) is a major release of JAVA programming language development. With the Java 8 release, Java provided support for functional programming, new JavaScript engine, new APIs for date time manipulation, new streaming API, etc. which will…

2 comments on “Finagle : Controlling the Future Of RPC systems”

Finagle : Controlling the Future Of RPC systems


In this blog we’ll use Finagle to build a very simple HTTP server that is also an HTTP client — an HTTP proxy. So Let's Begin With Some Introduction to the Finagle. Finagle is an extensible Remote Procedure Call (RPC…