Author: Vikas Hazrati

Insurance needs to wake up to blockchains!

In an interesting discussion that we were having with our banking client, their insurance department kept bragging about the state of the art technology that they were building. Head of Insurance was eager enough to call it InsurTech enabled and very sophisticated. However, surprisingly when I mentioned IoT and Blockchain and how it could impact the sector, the person drew a blank ( Well, to Continue Reading

What would kill Uber, Airbnb, TripAdvisor in one go?

What do Uber, Airbnb, TripAdvisor, PayPal etc have in common. Right, they are super successful and highly valued and …. ? Uber and Airbnb fall in the category of Shared Economy. Paypal has changed the way financial transactions are carried out and TripAdvisor makes the rating and booking of hotels and trips easier. So, what is the common theme? The common theme is that all Continue Reading

Quick example of a block in the blockchain

Further to our earlier post, which describes the data structure of a block in the blockchain, here is a quick example of what does the block look like   Relating it back to the post, it contains the Size, Version, Bits and Height in the chain as to where it belongs Number of transactions Merkle root Timestamp Link to the previous block Mining Difficulty Nonce Continue Reading

Are we really eliminating central authorities with blockchain?

There is a lot of promise around blockchains. While we at DeepChains do subscribe to the philosophy and would be eager to provide business solutions to meet the industry needs but there has been a lot of double talk, it seems with blockchains. The premise of blockchain is the following No central registration – No big papa. Decentralized – there is no single point of Continue Reading

Knoldus Partners with Confluent to Power Real Time Streams

Knoldus is pleased to announce a Consulting and System Integrator partnership with Confluent, the company founded by the creators of Apache KafkaTM Confluent, creators of the first streaming platform based on Apache KafkaTM, provides the most complete platform to build enterprise-scale streaming pipelines using Apache Kafka and simplify the development of stream processing applications. Via rapid adoption in the Fortune 500, Apache Kafka is quickly emerging as Continue Reading

Understanding Support Vector Machines

[Contributed by Raghu from Knoldus, Canada] One of the important and popular classification techniques among Machine Learning algorithms is Support Vector Machines. This is also called large margin classification. Support Vector Machine technique results in a hyperplane that separates and hence classifies samples into two distinct classes. SVM results in such a plane that not only separates samples but does it with maximum separation possible. Continue Reading

RDF – Basic Building Blocks of Semantic Web

In the first post, we talked about the general description of Semantic Web and how it can be useful. In this post, we would try to look at RDF which is the basic building block. RDF is Resource Description Framework which was defined as standard for encoding metadata by W3C in 1999. The idea for this standard is to make metadata readable by machines. The Continue Reading

Semantic Web – The lure to a better world

The story of the Semantic Web is not new, however, it is interesting how some things become more and more important with the passage of time. The term was coined by Sir Tim Berners-Lee in May 2001 however, it took us around 14 years to get to the details of it when we were approached by a large publishing house to help them build a Continue Reading

And you thought you were doing Microservices

If you have been in the software industry for some time you would have heard things like. Yes we do Scrum but …we do not have timeboxed sprints. Yes, we write automated user acceptance tests but … as a part of the Sprint planning we decide whether we would write automated test for a story or do ad-hoc manual testing. Oh, and our test coverage Continue Reading

Another Apache Flink tutorial, following Hortonworks’ Big Data series

Background A couple of weeks back, I was discussing with a friend of mine, on the topic of training materials on Apache Spark, available online. Of the couple of sites that I mentioned, the hadoop tutorial from Hortonworks, came up. This was primarily because I liked the way they organized the content: it was clearly meant for encouraging newcomers to try things hands-on, banishing the Continue Reading

Is Flink the shiny(err..) toy on the block?

If you are following the Big Data space especially from a Scala Space perspective then you would have noticed a troll of blogs, tweets and more blogs comparing the two. The two being Spark and Flink. That said, you would also find comparing these two with Samza and Storm. Incidentally all of them are top level Apache projects. For the purpose of this blog, let us stick Continue Reading

Expression Oriented Programming

In a conversation with one of the lead architects of a large publishing company, we were discussing around the coding standards and suddenly the term EOP brought the discussion to a standstill. Ok, just for a few seconds. Once I explained it, it was like “Ah, is that it ?” If you are doing Scala, you can be assured that you are good with it Continue Reading

Getting close to Apache Flink, albeit in a Träge manner – 3

In the last two blogs on Flink, I hope to have been able to underline the primacy of Windows in the scheme of things of Apache Flink’s streaming. I have shared my understanding of two types of Windows that can be attached to a stream of Events, namely (a) CountWindow and (b) TimeWindow. Variations of these types are offered too; for example, one can put Continue Reading

Knoldus Pune Careers - Hiring Freshers

Get a head start on your career at Knoldus. Join us!