Author Archives: Prabhat Kashyap

About Prabhat Kashyap

Consultant(Engineer) at Knoldus Software LLP

DC/OS Installation experience on Local Cluster

Recently got the task to install DC/OS on our local cluster. Previously I used AWS to install DC/OS, but this time I had to do everything on our own, from installing CentOS to creating the DC/OS cluster. With this blog, … Continue reading

Posted in cluster, Devops, knoldus | Tagged , , , , , | 1 Comment

Install OpenVPN on Cloud

OpenVPN is an open-source software that implements VPN.It is used for creating the peer to peer connections.  OpenVPN is more than 16 years old. The first release was on 13 May 2001. But we will not go into details of … Continue reading

Posted in Devops | Tagged , , , | 2 Comments

Getting Started with Ansible

What is Configuration Management? Before starting with Ansible let’s discuss what configuration management is. Configuration Management (CM) is the process of handling changes in any system systematically, and it maintains the consistency of the product. It retains its consistency because … Continue reading

Posted in Devops | Tagged , , , | 4 Comments

Microsoft announced Coco Framework for blockchain networks

On August 10, 2017, Microsoft announced their enterprise-ready blockchain network, Coco Framework. Blockchain technology is now not an unknown technology anymore, with each day passing the number of enterprises supporting and investing in blockchain is increasing.  There are lots of … Continue reading

Posted in Blockchain | Tagged , , , , , , | 2 Comments

Consensus Algorithms in Blockchain

When we talk about the blockchain, the first thing that came up in our mind is the security and the security because of the blockchain consensus algorithm. Those who know about the blockchain know that we keep the ledger transactions … Continue reading

Posted in Blockchain | Tagged , , , , , , , | 2 Comments

Meetup: Stream processing using Kafka

Knoldus organized a Meetup on Friday, 7th April 2017 at 4:00 PM which was presented by Himani Arora and me(Prabhat Kashyap). Topics which were covered in this meetup: What is Stream processing Advantages of stream processing Type of stream processing What are KStreams Use cases … Continue reading

Posted in Apache Kafka, Scala, Streaming | Tagged , , | Leave a comment

Hyperledger Fabric – A Blockchain Project

Nowadays blockchain technology is creating a lot of headlines but it is very little about what is blockchain and how to use it. I tried to dig into the blockchain technology and found Hyperledger Project developed by Linux Foundation, to … Continue reading

Posted in Blockchain, Scala | 1 Comment

Kafka – Sending Object as a message

Kafka lets us publish and subscribe to streams of records and the records can be of any type, it can be JSON, String, POJO, etc. Kafka gives user the ability to creates our own serializer and deserializer so that we … Continue reading

Posted in Apache Kafka, Java | 1 Comment

Getting Started with Actors [Akka in a Nutshell #2]

Hierarchical Structure Actors are objects which encapsulate state and behavior, they communicate by exchanging messages. We can consider an actor as a person. Like a software development team, actors form hierarchies. In a team there is a project manager who … Continue reading

Posted in Akka, Scala | Tagged , , , | 3 Comments

Introduction of Blockchain

“Blockchain is more than just ICT innovation, but facilitates new types of economic organization and governance. Suggests two approaches to economics of blockchain: innovation-centred and governance-centred. Argues that the governance approach—based in new institutional economics and public choice economics—is most … Continue reading

Posted in Blockchain | 1 Comment