3 comments on “Back2Basics: Catalogue #1”

Back2Basics: Catalogue #1


Knoldus Inc is proud to announce the launch of program "Back2Basics". Back2Basics is our effort to add value to the Scala ecosystem by exploring not so explored concepts in Scala. The idea behind the inception of the program is to…

2 comments on “Back2Basics : Existential types in Scala”

Back2Basics : Existential types in Scala


In the first blog of the Scala Type System series, I  had put a lot of emphasis on the fact that “Type variables make a very powerful piece of type-level programming”. They appear in a variety of forms and variations. One…

3 comments on “Back2Basics: Scala Type System in Depth”

Back2Basics: Scala Type System in Depth


In this blog, I will put emphasis on the power and awesomeness of the Scala Type System. Also, I will try to reiterate that it is not difficult or complicated as perceived.  In layman terms, the Scala Type system helps…

4 comments on “Back2Basics: Introduction to Scala Type System”

Back2Basics: Introduction to Scala Type System


As programmers, we often come across a concept called type inference. To begin with let me clarify that type inference is not something unique to Scala, there are many other languages like Haskell, Rust and C# etc that have this…

1 comment on “Scripting Library in Scala – Ammonite”

Scripting Library in Scala – Ammonite


Ammonite is a Scala library that lets us use Scala language for Scripting. It allows us to write scripts in Scala. The advantage of using Ammonite is that we don't have to switch over to Python or Bash for scripting…

1 comment on “Challenges to Monitoring a Fast Data Application”

Challenges to Monitoring a Fast Data Application


In the present landscape, the buzzword is “Fast Data” and it is nothing but data that is not at rest. And since the data is not a rest, the traditional techniques of working on the data that is rest are…

1 comment on “Getting an insight of Blockchain”

Getting an insight of Blockchain


Hi all, In today's blog, I will be getting you acquainted with the Blockchain, its definition, inception and everything you need to know as a novice developer or user. A many of us have lately been getting very familiar with…

2 comments on “Akka HTTP vs Other REST API Tools”

Akka HTTP vs Other REST API Tools


Hi Folks ! Lately there have been a lot of tools that allow us to build rest APIs like the following : Akka Http Play Scalatra http4s Finch Spray In my blog today, I will be discussing Akka Http and…

0 comments on “Installing and Running Presto”

Installing and Running Presto


Hi Folks ! In my previous blog, I had talked about Getting Introduced with Presto. In today's blog, I shall be talking about setting up(installing) and running presto. The basic pre-requisites for setting up Presto are: Linux or Mac OS…

2 comments on “Getting Introduced with Presto”

Getting Introduced with Presto


Hi Folks! In today’s blog I will be introducing you to a new open source distributed Sql Query Engine - Presto. It is designed for running SQL queries over Big Data( petabytes of Data). It was designed by the people…