Apache Kafka : set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples /: set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples. (2013)
- Record Type:
- Book
- Title:
- Apache Kafka : set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples /: set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples. (2013)
- Main Title:
- Apache Kafka : set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples
- Further Information:
- Note: Nishant Garg.
- Other Names:
- Garg, Nishant
- Contents:
- 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;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. … (more)
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2013
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.712762
COMPUTERS -- Desktop Applications -- Databases
Telecommunication -- Message processing
Information storage and retrieval systems
Application software -- Programming
Information storage and retrieval systems
Application software -- Programming
COMPUTERS -- Data Transmission Systems -- General
TECHNOLOGY & ENGINEERING -- Telecommunications
COMPUTERS -- Data Processing
Electronic books - Languages:
- English
- ISBNs:
- 9781461948261
1461948266
1306029295
9781306029292
9781782167945
1782167943 - Related ISBNs:
- 1782167935
9781782167938 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.86788
- Ingest File:
- 01_083.xml