Insights and perspectives to keep you updated.

slack-scala-client

Introduction to slack-scala-client

Reading Time: 3 minutes Here, we are going to see how we can communicate on slack with the help of slack-scala-client. What is Slack? A messaging app for teams. Slack’s channels help you focus by enabling you to separate messages, discussions and notifications by purpose, department or topic. However, if you need privacy, Slack provides that as well with invite-only channels. Slack integration with our application Integration is what Continue Reading

Testing Rejection Handling in Akka-Http

Reading Time: 2 minutes In my previous blog, I discussed how to handle rejections in Akka Http. You may find it here. We left it on terms to explain the testing of it later. Keeping the promise 😉 In this blog, we will learn how to be able to write the test cases for rejection handling in Akka-Http. We will be using Akka TestKit and Akka-Http TestKit. Dependencies are Continue Reading

Introduction to JAXB 2.0

Reading Time: 2 minutes JAXB stands for Java Architecture for XML Binding. It provides mechanism to write java objects into XML and read XML into object. Simply, you can say it is used to convert java object into XML and vice-versa. JAXB provides a fast and convenient way to bind XML schemas and Java representations, making it easy for Java developers to incorporate XML data and processing functions in Continue Reading

Finding the Impact of a Tweet using Spark GraphX

Reading Time: 3 minutes Social Network Analysis (SNA), a process of investigating social structures using Networks and Graphs, has become a very hot topic nowadays. Using it, we can answer many questions like: How many connections an individual have ? What is the ability of an individual to influence a network? and so on… Which can be used for conducting marketing research studies, running ad campaigns, and finding out latest trends. Continue Reading

Knolx : Turn Your Mandrill Templates Dynamic

Reading Time: < 1 minute Knoldus organized a session on “Mandrill Templates”. That covered the concepts of templates being used in Mandrill, We also discussed some popular ways which allow us to make these templates dynamic and let us work with branches and loops.

Knolx: Intro to Ionic 2-Angular 2, & Ionic1 Vs Ionic2

Reading Time: < 1 minute Knoldus organized a session on “Introduction to Ionic 2 with Angular 2”. That covered the differences between Ionic 1 and Ionic 2, As Ionic 2 is best compatible with Angular 2 (typescript) so some of the commands and components also discussed in this session. Check the slides:   Check the video of this session:     In case of any confusion, don’t hesitate to ask. Continue Reading

Quorum : Ethereum-based distributed ledger protocol

Reading Time: 3 minutes In Simple words Quorum is an Ethereum-based distributed ledger protocol that supports transaction and contract privacy. The primary features of Quorum. Transaction and contract privacy Voting-based consensus mechanism Network/Peer permissions management Higher performance Apart from these feature Quorum includes one of the powerful feature that is support of Private and Public Transactions. Private Transaction :- are those Transactions whose payload is only visible to the Continue Reading

Solr Relevance Search Using SolrJ In Scala

Reading Time: 3 minutes In this blog we will see how we can perform relevance(or relevant) search in solr using solrj Http API in scala . To give brief what is relevance search : – A developer working on search relevancy focuses on the following areas as the “first line of defense”: Text Analysis: the act of “normalizing” text from both a search query and a search result to Continue Reading

Lambda Architecture with Spark

Reading Time: < 1 minute Hello folks, Knoldus  organized a knolx session on the topic : Lambda Architecture with Spark. The presentation covers lambda architecture and implementation with spark.In the presentaion we will discuss components of lambda architecure like batch layer,speed layer and serving layer.We will also discuss it’s advantages and benefits with spark. You can watch the video of presentation : Here you can check slide :   Thanks !!

Creating A High Order Function From A BiFunction And Predicate In Java8

Reading Time: 2 minutes In this Blog we will be reading about creating a high order function from a bifunction and predicate in java8.Firstly a brief introduction to bifunction,predicate,high order function in java8 Predicate:Predicate in java 8 is used to apply a filter to a collection of objects.Predicate is a Functional interface and supports Lambda expressions. Separating Predicates that way makes them reusable and you can achieve separation of business Continue Reading

Hive Database : A basic Introduction

Reading Time: 3 minutes What is Hive? Hive is a data warehouse infrastructure tool which process structured data in Hadoop. It resides on top of Hadoop to summarize Big Data, and makes querying and analyzing easy. Why to use Hive? 1) Most of the data warehousing application work with SQL based quering language, Hive supports easy portability of SQL-based application to Hadoop 2) Faster results even for tremendous datasets. Continue Reading

Neo4j vs ElasticSearch & Full Text Search In Neo4j

Reading Time: 3 minutes Hello Graphistas, Are you missing this series 🙂 ? Welcome back again in the series of Neo4j with Scala 😉 . Let’s start our journey again. Till now we have talked and learnt about the use of Neo4j with Scala and how easily we can integrated both two amazing technologies. Before starting the blog here is recap : Getting Started Neo4j with Scala : An Continue Reading