2 comments on “Back2Basics: The Magic of Implicit – #2”

Back2Basics: The Magic of Implicit – #2


In our previous blog, The Magic of Implicit, we have talked about how implicit values are being used. In this blog, we will explore Type Conversion with implicit and implicit classes. Let's start with a simple example, Here we were trying…

0 comments on “Do you know Akka-HTTP Cache?”

Do you know Akka-HTTP Cache?


Today we are to going to talk about a very important aspect of reactive web applications development. It's not from the alien world, we always talk about it but we rarely want to deal with it. It's Cache. In today's…

2 comments on “Back2Basics: Demystifying Variance”

Back2Basics: Demystifying Variance


In this blog, we will explore types of variances in Scala. In-variance Co-variance Contra-variance First, let's talk about Types in Scala. In the above example, ref1 is of type Any and ref2 is of type String. Scala Compiler has no…

2 comments on “Back2Basics: Limit which classes a Trait can be mixed into!”

Back2Basics: Limit which classes a Trait can be mixed into!


A Scala trait is just like a Java interface. A trait can be extended by different classes, just the way we do with Java interfaces and also a class can inherit multiple traits, called mixins. To know more about basics of…

3 comments on “Back2Basics: The Magic of Implicits”

Back2Basics: The Magic of Implicits


Implicit System is one of Scala's language greatest feature with the help of which we can write concise code. The implicit system in Scala allows the compiler to adjust code using a well-defined lookup mechanism. In this post, we will try…

0 comments on “Amazon ES – Secure your cluster from anonymous users! #2”

Amazon ES – Secure your cluster from anonymous users! #2


In the previous blog, we have learned how to create a domain on Amazon ES and also how to create an index using Curl on the cluster. Now, let's just look how we can control access to Amazon ES Domain.…

3 comments on “Amazon ES – setting up the cluster! #1”

Amazon ES – setting up the cluster! #1


Amazon Web Services (AWS) is a cloud services platform, providing compute power, database storage, content delivery, security options and other functionality to allow businesses to build sophisticated applications with increased flexibility, scalability and reliability. Amazon Elasticsearch is one of the…

0 comments on “Apigee – Extract The Header’s Content”

Apigee – Extract The Header’s Content


Hello everyone, in my previous blog we saw how various Policies in Apigee make our life easy and our API faster and valuable. We saw Response Cache, Extract Variable and Spike Arrest policy in action. If you want to go through…

2 comments on “Zeppelin with Spark”

Zeppelin with Spark


Let us first start with the very first question, What is Zeppelin? It is a web-based notebook that enables interactive data analytics. Based on the concept of an interpreter that can be bound to any language or data processing backend,…

4 comments on “Introduction to GraphQL – A Query Language for APIs”

Introduction to GraphQL – A Query Language for APIs


GraphQL is an API standard that provides a more efficient, powerful and flexible alternative to REST. It was created by Facebook in 2012 and was open-sourced in 2015 and is now maintained by a large community of companies and individuals from…