Apache Kafka: set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt Publishing
2013
|
Schriftenreihe: | Community experience distilled
|
Schlagworte: | |
Online-Zugang: | FAW01 FAW02 |
Beschreibung: | Includes index Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Kafka; Need for Kafka; Few Kafka usages; Summary; Chapter 2: Installing Kafka; Installing Kafka; Downloading Kafka; Installing the prerequisites; Installing Java 1.6 or later; Building Kafka; Summary; Chapter 3: Setting up the Kafka Cluster; Single node -- single broker cluster; Starting the ZooKeeper server; Starting the Kafka broker; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages Single node -- multiple broker clusterStarting ZooKeeper; Starting the Kafka brokers; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages; Multiple node -- multiple broker cluster; Kafka broker property list; Summary; Chapter 4: Kafka Design; Kafka design fundamentals; Message compression in Kafka; Cluster mirroring in Kafka; Replication in Kafka; Summary; Chapter 5: Writing Producers; The Java producer API; Simple Java producer; Importing classes; Defining properties; Building the message and sending it Creating a simple Java producer with message partitioningImporting classes; Defining properties; Implementing the Partitioner class; Building the message and sending it; The Kafka producer property list; Summary; Chapter 6: Writing Consumers; Java consumer API; High-level consumer API; Simple consumer API; Simple high-level Java consumer; Importing classes; Defining properties; Reading messages from a topic and printing them; Multithreaded consumer for multipartition topics; Importing classes; Defining properties; Reading the message from threads and printing it; Kafka consumer property list Chapter 7: Kafka Integrations; Kafka integration with Storm; Introduction to Storm; Integrating Storm; Kafka integration with Hadoop; Introduction to Hadoop; Integrating Hadoop; Hadoop producer; Hadoop consumer; Summary; Chapter 8: Kafka Tools; Kafka administration tools; Kafka topic tools; Kafka replication tools; Integration with other tools; Kafka performance testing; Summary; Index The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch. Apache Kafka is for readers with software development experience, but no prior exposure to Apache Kafka or similar technologies is assumed. This book is also for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber based systems and now want to explore Apache Kafka as a futuristic scalable solution |
ISBN: | 9781461948261 1461948266 1306029295 9781306029292 9781782167945 1782167943 1782167935 9781782167938 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043777381 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 160920s2013 |||| o||u| ||||||eng d | ||
020 | |a 9781461948261 |9 978-1-4619-4826-1 | ||
020 | |a 1461948266 |9 1-4619-4826-6 | ||
020 | |a 1306029295 |9 1-306-02929-5 | ||
020 | |a 9781306029292 |9 978-1-306-02929-2 | ||
020 | |a 9781782167945 |9 978-1-78216-794-5 | ||
020 | |a 1782167943 |9 1-78216-794-3 | ||
020 | |a 1782167935 |9 1-78216-793-5 | ||
020 | |a 9781782167938 |9 978-1-78216-793-8 | ||
035 | |a (ZDB-4-EBA)ocn862367848 | ||
035 | |a (ZDB-4-ITC)ocn862367848 | ||
035 | |a (OCoLC)862367848 | ||
035 | |a (DE-599)BVBBV043777381 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-1046 |a DE-1047 | ||
082 | 0 | |a 005.712762 |2 23 | |
100 | 1 | |a Garg, Nishant |e Verfasser |4 aut | |
245 | 1 | 0 | |a Apache Kafka |b set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples |c Nishant Garg |
264 | 1 | |a Birmingham |b Packt Publishing |c 2013 | |
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Community experience distilled | |
500 | |a Includes index | ||
500 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Kafka; Need for Kafka; Few Kafka usages; Summary; Chapter 2: Installing Kafka; Installing Kafka; Downloading Kafka; Installing the prerequisites; Installing Java 1.6 or later; Building Kafka; Summary; Chapter 3: Setting up the Kafka Cluster; Single node -- single broker cluster; Starting the ZooKeeper server; Starting the Kafka broker; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages | ||
500 | |a Single node -- multiple broker clusterStarting ZooKeeper; Starting the Kafka brokers; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages; Multiple node -- multiple broker cluster; Kafka broker property list; Summary; Chapter 4: Kafka Design; Kafka design fundamentals; Message compression in Kafka; Cluster mirroring in Kafka; Replication in Kafka; Summary; Chapter 5: Writing Producers; The Java producer API; Simple Java producer; Importing classes; Defining properties; Building the message and sending it | ||
500 | |a Creating a simple Java producer with message partitioningImporting classes; Defining properties; Implementing the Partitioner class; Building the message and sending it; The Kafka producer property list; Summary; Chapter 6: Writing Consumers; Java consumer API; High-level consumer API; Simple consumer API; Simple high-level Java consumer; Importing classes; Defining properties; Reading messages from a topic and printing them; Multithreaded consumer for multipartition topics; Importing classes; Defining properties; Reading the message from threads and printing it; Kafka consumer property list | ||
500 | |a Chapter 7: Kafka Integrations; Kafka integration with Storm; Introduction to Storm; Integrating Storm; Kafka integration with Hadoop; Introduction to Hadoop; Integrating Hadoop; Hadoop producer; Hadoop consumer; Summary; Chapter 8: Kafka Tools; Kafka administration tools; Kafka topic tools; Kafka replication tools; Integration with other tools; Kafka performance testing; Summary; Index | ||
500 | |a The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch. Apache Kafka is for readers with software development experience, but no prior exposure to Apache Kafka or similar technologies is assumed. This book is also for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber based systems and now want to explore Apache Kafka as a futuristic scalable solution | ||
650 | 4 | |a Information storage and retrieval systems | |
650 | 4 | |a Application software / Programming | |
650 | 7 | |a COMPUTERS / Data Transmission Systems / General |2 bisacsh | |
650 | 7 | |a TECHNOLOGY & ENGINEERING / Telecommunications |2 bisacsh | |
650 | 4 | |a Telecommunication |x Message processing | |
650 | 4 | |a Information storage and retrieval systems | |
650 | 4 | |a Application software |x Programming | |
912 | |a ZDB-4-EBA |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-029188441 | ||
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=653072 |l FAW01 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext | |
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=653072 |l FAW02 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804176604922904576 |
---|---|
any_adam_object | |
author | Garg, Nishant |
author_facet | Garg, Nishant |
author_role | aut |
author_sort | Garg, Nishant |
author_variant | n g ng |
building | Verbundindex |
bvnumber | BV043777381 |
collection | ZDB-4-EBA ZDB-4-ITC |
ctrlnum | (ZDB-4-EBA)ocn862367848 (ZDB-4-ITC)ocn862367848 (OCoLC)862367848 (DE-599)BVBBV043777381 |
dewey-full | 005.712762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.712762 |
dewey-search | 005.712762 |
dewey-sort | 15.712762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04747nmm a2200565zc 4500</leader><controlfield tag="001">BV043777381</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160920s2013 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781461948261</subfield><subfield code="9">978-1-4619-4826-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1461948266</subfield><subfield code="9">1-4619-4826-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1306029295</subfield><subfield code="9">1-306-02929-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781306029292</subfield><subfield code="9">978-1-306-02929-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782167945</subfield><subfield code="9">978-1-78216-794-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782167943</subfield><subfield code="9">1-78216-794-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782167935</subfield><subfield code="9">1-78216-793-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782167938</subfield><subfield code="9">978-1-78216-793-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-EBA)ocn862367848</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn862367848</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)862367848</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043777381</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.712762</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Garg, Nishant</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Apache Kafka</subfield><subfield code="b">set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples</subfield><subfield code="c">Nishant Garg</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2013</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Kafka; Need for Kafka; Few Kafka usages; Summary; Chapter 2: Installing Kafka; Installing Kafka; Downloading Kafka; Installing the prerequisites; Installing Java 1.6 or later; Building Kafka; Summary; Chapter 3: Setting up the Kafka Cluster; Single node -- single broker cluster; Starting the ZooKeeper server; Starting the Kafka broker; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Single node -- multiple broker clusterStarting ZooKeeper; Starting the Kafka brokers; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages; Multiple node -- multiple broker cluster; Kafka broker property list; Summary; Chapter 4: Kafka Design; Kafka design fundamentals; Message compression in Kafka; Cluster mirroring in Kafka; Replication in Kafka; Summary; Chapter 5: Writing Producers; The Java producer API; Simple Java producer; Importing classes; Defining properties; Building the message and sending it</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Creating a simple Java producer with message partitioningImporting classes; Defining properties; Implementing the Partitioner class; Building the message and sending it; The Kafka producer property list; Summary; Chapter 6: Writing Consumers; Java consumer API; High-level consumer API; Simple consumer API; Simple high-level Java consumer; Importing classes; Defining properties; Reading messages from a topic and printing them; Multithreaded consumer for multipartition topics; Importing classes; Defining properties; Reading the message from threads and printing it; Kafka consumer property list</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Chapter 7: Kafka Integrations; Kafka integration with Storm; Introduction to Storm; Integrating Storm; Kafka integration with Hadoop; Introduction to Hadoop; Integrating Hadoop; Hadoop producer; Hadoop consumer; Summary; Chapter 8: Kafka Tools; Kafka administration tools; Kafka topic tools; Kafka replication tools; Integration with other tools; Kafka performance testing; Summary; Index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch. Apache Kafka is for readers with software development experience, but no prior exposure to Apache Kafka or similar technologies is assumed. This book is also for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber based systems and now want to explore Apache Kafka as a futuristic scalable solution</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Information storage and retrieval systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software / Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Data Transmission Systems / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">TECHNOLOGY & ENGINEERING / Telecommunications</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Telecommunication</subfield><subfield code="x">Message processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Information storage and retrieval systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield><subfield code="x">Programming</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029188441</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=653072</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=653072</subfield><subfield code="l">FAW02</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043777381 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:34:50Z |
institution | BVB |
isbn | 9781461948261 1461948266 1306029295 9781306029292 9781782167945 1782167943 1782167935 9781782167938 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029188441 |
oclc_num | 862367848 |
open_access_boolean | |
owner | DE-1046 DE-1047 |
owner_facet | DE-1046 DE-1047 |
psigel | ZDB-4-EBA ZDB-4-ITC ZDB-4-EBA FAW_PDA_EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Publishing |
record_format | marc |
series2 | Community experience distilled |
spelling | Garg, Nishant Verfasser aut Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples Nishant Garg Birmingham Packt Publishing 2013 txt rdacontent c rdamedia cr rdacarrier Community experience distilled Includes index Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Kafka; Need for Kafka; Few Kafka usages; Summary; Chapter 2: Installing Kafka; Installing Kafka; Downloading Kafka; Installing the prerequisites; Installing Java 1.6 or later; Building Kafka; Summary; Chapter 3: Setting up the Kafka Cluster; Single node -- single broker cluster; Starting the ZooKeeper server; Starting the Kafka broker; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages Single node -- multiple broker clusterStarting ZooKeeper; Starting the Kafka brokers; Creating a Kafka topic; Starting a producer for sending messages; Starting a consumer for consuming messages; Multiple node -- multiple broker cluster; Kafka broker property list; Summary; Chapter 4: Kafka Design; Kafka design fundamentals; Message compression in Kafka; Cluster mirroring in Kafka; Replication in Kafka; Summary; Chapter 5: Writing Producers; The Java producer API; Simple Java producer; Importing classes; Defining properties; Building the message and sending it Creating a simple Java producer with message partitioningImporting classes; Defining properties; Implementing the Partitioner class; Building the message and sending it; The Kafka producer property list; Summary; Chapter 6: Writing Consumers; Java consumer API; High-level consumer API; Simple consumer API; Simple high-level Java consumer; Importing classes; Defining properties; Reading messages from a topic and printing them; Multithreaded consumer for multipartition topics; Importing classes; Defining properties; Reading the message from threads and printing it; Kafka consumer property list Chapter 7: Kafka Integrations; Kafka integration with Storm; Introduction to Storm; Integrating Storm; Kafka integration with Hadoop; Introduction to Hadoop; Integrating Hadoop; Hadoop producer; Hadoop consumer; Summary; Chapter 8: Kafka Tools; Kafka administration tools; Kafka topic tools; Kafka replication tools; Integration with other tools; Kafka performance testing; Summary; Index The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch. Apache Kafka is for readers with software development experience, but no prior exposure to Apache Kafka or similar technologies is assumed. This book is also for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber based systems and now want to explore Apache Kafka as a futuristic scalable solution Information storage and retrieval systems Application software / Programming COMPUTERS / Data Transmission Systems / General bisacsh TECHNOLOGY & ENGINEERING / Telecommunications bisacsh Telecommunication Message processing Application software Programming |
spellingShingle | Garg, Nishant Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples Information storage and retrieval systems Application software / Programming COMPUTERS / Data Transmission Systems / General bisacsh TECHNOLOGY & ENGINEERING / Telecommunications bisacsh Telecommunication Message processing Application software Programming |
title | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples |
title_auth | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples |
title_exact_search | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples |
title_full | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples Nishant Garg |
title_fullStr | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples Nishant Garg |
title_full_unstemmed | Apache Kafka set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples Nishant Garg |
title_short | Apache Kafka |
title_sort | apache kafka set up apache kafka clusters and develop custom message producers and consumers using practical hands on examples |
title_sub | set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples |
topic | Information storage and retrieval systems Application software / Programming COMPUTERS / Data Transmission Systems / General bisacsh TECHNOLOGY & ENGINEERING / Telecommunications bisacsh Telecommunication Message processing Application software Programming |
topic_facet | Information storage and retrieval systems Application software / Programming COMPUTERS / Data Transmission Systems / General TECHNOLOGY & ENGINEERING / Telecommunications Telecommunication Message processing Application software Programming |
work_keys_str_mv | AT gargnishant apachekafkasetupapachekafkaclustersanddevelopcustommessageproducersandconsumersusingpracticalhandsonexamples |