Author Archives: Akash Sethi

About Akash Sethi

I am Akash Sethi. I am currently working at Knoldus Software LLP.

Quorum : Ethereum-based distributed ledger protocol


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

Posted in Blockchain, Scala | Tagged , , , , , , | Leave a comment

BlockChain Internals: Data Storage


A BlockChain is a public ledger that create a digital ledger of transactions and share it among a distributed network of computers. BlockChain uses cryptography to allow each participant on the network to manipulate the ledger in a secure way … Continue reading

Posted in Scala | 1 Comment

Introduction to MultiChain : BlockChains


MultiChain is a platform that enable us to create and deploy private BlockChain that can be used either within a Organization or between Organizations. MultiChain provides a simple API and command-line interface thats make it easy to maintain and deploy. … Continue reading

Posted in Scala | Leave a comment

Hadoop Word Count Program in Scala


You must have seen Hadoop word count program in java, python or in c/c++ but probably not in Scala. so, lets learn how to build Word Count Program in Scala. Submitting a Job to Hadoop which is written in Scala … Continue reading

Posted in big data, Scala | Tagged , , , , , | 4 Comments

Introduction to Apache Hadoop: The Need


In this Blog we will read about the Hadoop fundamentals. After reading this blog we will be able to understand why we need Apache Hadoop, So lets starts with the problem. Whats the Problem :- The problem is simple: the … Continue reading

Posted in Scala | Tagged , , | Leave a comment

Introduction To Hadoop Map Reduce


In this Blog we will be reading about Hadoop Map Reduce. As we all know to perform faster processing we needs to process the data in parallel. Thats Hadoop MapReduce Provides us. MapReduce :- MapReduce is a programming model for … Continue reading

Posted in apache spark, Scala, Spark | Tagged , , , | Leave a comment

KnolX – Introduction to Streaming in Apache Spark


Based on Apache Spark 1.6.0 Apache Spark provides a special API for stream processing. This allow s user to write streaming jobs as they write batch jobs. Currently supports Java, Scala and Python. Spark Streaming follows the “micro-batch” architecture . … Continue reading

Posted in Scala | 1 Comment

Is using Accumulators really worth ? Apache Spark


Before jumping right into the topic you must know what Accumulators are ? for that you can refer this blog. Now we know what and why of Accumulators lets jump to the main point. Description :- Spark automatically deals with failed or … Continue reading

Posted in apache spark, Scala, Spark | Tagged , , , | Leave a comment

Introduction to Accumulators : Apache Spark


Whats the Problem  : Function like map() , filter() can use variables defined outside them in the driver program but each task running on the cluster gets a new copy of each variable, and updates from these copies are not … Continue reading

Posted in apache spark, Scala, Spark | Tagged , , , | 4 Comments