Category Archives: Java

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 … Continue reading

Posted in Functional Programming, Java, Reactive, Scala | Tagged , , , , | Leave a comment

A Java Lagom service which only consumes from Kafka topic (Subscriber only service)


Subscriber only service means an application which only consumes, does not produce. We have generally seen the applications which both produces and consumes data from a Kafka topic but sometimes we need to write an application which only consumes data … Continue reading

Posted in Akka, Apache Kafka, Architecture, Best Practices, big data, Functional Programming, github, Java, MessagesAPI, Microservices, Scala | Leave a comment

Lagom and Immutability


What is Lagom? Lagom is not in disguise anymore. Everyone who’s following on micro-service architecture knows about Lagom framework. Lagom is an open source framework built with the shifting from monoliths to micro-services-driven application architecture in mind. It abstracts the … Continue reading

Posted in Architecture, Java, knoldus, Microservices, Scala | Tagged , , , | Leave a comment

Lambda Expression.


As a Java developer, it becomes your need to study about the new concepts and APIs keeps popping in and learn them to apply it in your development and compete the world. One of the biggest changes in Java 8 … Continue reading

Posted in Java | Leave a comment

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 … Continue reading

Posted in Java, modularity, Scala | Tagged , , , , | 6 Comments

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 … Continue reading

Posted in Functional Programming, Java | Tagged , , , , , , | 7 Comments

Knolx – Java 9 Modulatiry


Hi all, Knoldus has organized a 30 min session on 28th May 2017 at 4:05 PM. The topic was Java 9 Modularity. Many people have joined and enjoyed the session. I am going to share the slides and Video here. Please … Continue reading

Posted in Java, jlink, modularity, Scala | Tagged , , , , | Leave a comment

Let’s Consume a Micro-service


Micro-services architecture is being widely adopted and guess what, Lagom is the most efficient way to achieve it.  While creating micro-services, we usually need to interact with other micro-services and consume their data. So the idea behind this blog is … Continue reading

Posted in Java, Microservices | Tagged , , , , , | 1 Comment

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 … Continue reading

Posted in Java, Scala | Tagged , , , , , , | 1 Comment

Simple Java program to Append to a file in Hdfs


In this blog, I will present you with a java program to append to a file in HDFS. I will be using Maven as the build tool. Now to start with- First, we need to add maven dependencies in pom.xml. … Continue reading

Posted in big data, HDFS, Java | Tagged , , , | 1 Comment