Author: Joseph Ross

Do you know Akka-HTTP Cache?

Reading Time: 3 minutes 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 mammoth scalable architecture, we are mostly surrounded by big design issues and somewhere here and there we neglect benefits of using a very useful concept Continue Reading

Easy data purge in Cassandra

Reading Time: 2 minutes Data purge is the key to keeping your database servers always have enough free space(ideally) to store the ever incoming humongous business data.The operational/transactional database needs to be cleaned up of old data which is no longer necessary as per your business rules. Cassandra being one of the most popular databases on the planet does offer a really simplistic approach to support your data purge Continue Reading

Knolx: Introduction to ReactJs

Reading Time: < 1 minute Hi all, Knoldus has organized a 30 min session on 1st September 2017. The topic was “Introduction to React JS”. Many people have joined and enjoyed the session. I am going to share the slides here. Please let me know if you have any question related to linked slides or video. The slides of the KnolX are here: And Here’s the video of the session: Continue Reading

Knolx – Introduction to D3.JS

Reading Time: < 1 minute Hi all, Knoldus has organized a 30 min session on 4th August 2017 at 3:30 PM. The topic was Introduction to D3.JS. Many people have joined and enjoyed the session. I am going to share the slides here. Please let me know if you have any question related to linked slides. The video of the session is here: The slides of the KnolX are here: Continue Reading

Amazon Rekognition: Welcome to Visual Recognition

Reading Time: < 1 minute We have always been captivated <3 and mesmerized 😮 by sci-fi movies like James Bond, and we dreamt of those technologies to become reality one day but here we are in the world of Artificial Intelligence and Deep Learning living at the edge of the Technology driven ecosystem. Visual Recognition has been there around for so long but there didn’t exist any product which handled Continue Reading

Lagom: Let’s Create Micro Services Application

Reading Time: 3 minutes In previous post we introduced you all with our new hero Micro Services but now let’s create our first application. Light Bend Inc. created Lagom framework for creating reactive micro services. Its really easy to build micro services applications using Lagom framework because of reduced boiler plate task and code. Architecture overview of Lagom Application, our application is basically divided into 2 components application-api   Continue Reading

Let’s get started with Reactive Micro Services

Reading Time: 2 minutes “Unity is Strength” is what we believe is de-facto but that’s not true when it comes to behaviour of Web-Services. Monolith application (tightly encapsulated and highly inter-dependent applications) is what existed earlier but in recent time there was need of something called micro services which allows enterprise(large) applications to be broken down into independent application components which communicates to each other in case of interdependent Continue Reading

Face detection was never this simple!

Reading Time: 3 minutes What is AWS Rekognition ? Amazon Rekognition is an AWS service that makes it really easy for you to enable image analysis in your applications. With Rekognition, you can detect objects, scenes or faces and label them;recognize celebrities; and identify inappropriate content in images. You can also search and compare faces,something which can be implemented for use cases such as employee verification and marking attendance. Continue Reading

Class and Object keyword In Scala Programming

Reading Time: 2 minutes Scala is hybrid language contain both functional and object oriented functionality. Scala was created by Martin Odersky. Scala run on JVM, and you can also use java api with in scala program. You can write Scala program with two keyword 1. class and 2. object. Example: class Car{ def run(){ println(“running”); } } object App{ def main(args: Array[String]) { println(“hello World”); val car = new Continue Reading

Avoiding Boilerplate with PureConfig

Reading Time: < 1 minute The PureConfig library of Scala avoids boilerplate while loading configurations, which has always been an error-prone and monotonous procedure. The common way that we follow is deserializing each field of the configurations, which is again a cumbersome task. The more fields there are, the more code has to be written and tested and maintained. This kind of code is boilerplate because most of the times Continue Reading

Routing DSL in Akka HTTP

Reading Time: 3 minutes In this blog we’ll be discussing about the Routing DSl provided by Akka HTTP High level Server Side API. Akka HTTP provides a very flexible “Routing DSL” for elegantly defining RESTful web services. It picks up where the low-level API leaves off and offers much of the higher level functionality of typical web servers or frameworks, like deconstruction of URIs, content negotiation or static content serving. Continue Reading

Resolving the Failure Issue of NameNode

Reading Time: 2 minutes In the previous blog “Smattering of HDFS“, we learnt that “The NameNode is a Single Point of Failure for the HDFS Cluster”. Each cluster had a single NameNode and if that machine became unavailable, the whole cluster would become unavailable until the NameNode is restarted or brought up on a different machine. Now in this blog, we will learn about resolving the failure issue of Continue Reading

Knolx – Introduction to Angular 2

Reading Time: < 1 minute Hi all, Knoldus has organized a 30 min session on 17th March 2017 at 4:50 PM. The topic was Introduction to Angular 2. Many people have joined and enjoyed the session. I am going to share the slides here. Please let me know if you have any question related to linked slides. Here’s the video of the session: For any queries, ask in the comments.