so in this lecture I am going to explain Apache storm basic concept in Apache stone are in this tutorial you are going to listen a few terms like tuples streams spouts bolts so these are the building blocks of Apache stone if you can see the storm topology it will be clear first we will see what is tuples tupple is nothing but it is a main data structure in storm and it is a list of ordered elements by default it tuples supports all data types generally it is model as a set of comma separated values and pass to the storm cluster and next streams stream C is nothing but in another sequence of tuples so tuples meets the list of other elements and streams are nothing but an ordered sequence of tuples and spouts are nothing but the source of stream generally storm accepts input data from raw data sources like in previously I mentioned Twitter streaming API our Apache Kafka q and etcetera otherwise we can write spouts to read data from basic data sources and bolts bolts are nothing but a logical processing units and once spouts will send the data to the bolts and bolts will process and produce a new output streams bowls can perform the operations of filtering aggregation joining and also interacting with the data sources and databases bolt receives the data and emits to one or more bolts and it will use eye bolt interface we will see that in the future lectures


Google Plus

Apache Zookeeper Tutorial

Apache Kafka Tutorial

Apache Kafka Security

Elasticserarch n Kibana

Java 8 Tutorial

Log4J Tutorial

Apache Storm Tutorial

SQLite Tutorial

Apache Ant Tutorial

Related Posts


Apache Kafka Commands Cheat sheet

Spread the loveKafka Topics List existing topics bin/ –zookeeper localhost:2181 –list Purge a topic bin/ –zookeeper localhost:2181 –alter –topic mytopic –config … wait a minute … bin/ –zookeeper localhost:2181 –alter –topic mytopic –delete-config
Read more…


What is Apache Maven | Apache Maven complete tutorial from scratch pdf

Spread the love In this post you will learn the complete tutorial of Apache Maven build tool What is Maven ? Apache Maven is a software project management and comprehension tool. Based on the concept
Read more…


Practical Guide for Web Development in 2018

Spread the loveWelcome to my practical guide  for web development in 2018 in terms of  technology and career. Before we start I just want to  mention a few things, you don’t need to learn  everything that
Read more…