Apache Kafka (English Edition)
Kindle电子书

In Detail

Message publishing is a mechanism of connecting heterogeneous applications together with messages that are routed between them, for example by using a message broker like Apache Kafka. Such solutions deal with real-time volumes of information and route it to multiple consumers without letting information producers know who the final consumers are.

Apache Kafka is a practical, hands-on guide providing you with a series of step-by-step practical implementations, which will help you take advantage of the real power behind Kafka, and give you a strong grounding for using it in your publisher-subscriber based architectures.

Apache Kafka takes you through a number of clear, practical implementations that will help you to take advantage of the power of Apache Kafka, quickly and painlessly. You will learn everything you need to know for setting up Kafka clusters. This book explains how Kafka basic blocks like producers, brokers, and consumers actually work and fit together. You will then explore additional settings and configuration changes to achieve ever more complex goals. Finally you will learn how Kafka works with other tools like Hadoop, Storm, and so on.

You will learn everything you need to know to work with Apache Kafka in the right format, as well as how to leverage its power of handling hundreds of megabytes of messages per second from multiple clients.

Approach

The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch.

Who this book is for

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.

图书描述

发售日期: 2013年10月17日

In Detail

Message publishing is a mechanism of connecting heterogeneous applications together with messages that are routed between them, for example by using a message broker like Apache Kafka. Such solutions deal with real-time volumes of information and route it to multiple consumers without letting information producers know who the final consumers are.

Apache Kafka is a practical, hands-on guide providing you with a series of step-by-step practical implementations, which will help you take advantage of the real power behind Kafka, and give you a strong grounding for using it in your publisher-subscriber based architectures.

Apache Kafka takes you through a number of clear, practical implementations that will help you to take advantage of the power of Apache Kafka, quickly and painlessly. You will learn everything you need to know for setting up Kafka clusters. This book explains how Kafka basic blocks like producers, brokers, and consumers actually work and fit together. You will then explore additional settings and configuration changes to achieve ever more complex goals. Finally you will learn how Kafka works with other tools like Hadoop, Storm, and so on.

You will learn everything you need to know to work with Apache Kafka in the right format, as well as how to leverage its power of handling hundreds of megabytes of messages per second from multiple clients.

Approach

The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch.

Who this book is for

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.

In Detail

Message publishing is a mechanism of connecting heterogeneous applications together with messages that are routed between them, for example by using a message broker like Apache Kafka. Such solutions deal with real-time volumes of information and route it to multiple consumers without letting information producers know who the final consumers are.

Apache Kafka is a practical, hands-on guide providing you with a series of step-by-step practical implementations, which will help you take advantage of the real power behind Kafka, and give you a strong grounding for using it in your publisher-subscriber based architectures.

Apache Kafka takes you through a number of clear, practical implementations that will help you to take advantage of the power of Apache Kafka, quickly and painlessly. You will learn everything you need to know for setting up Kafka clusters. This book explains how Kafka basic blocks like producers, brokers, and consumers actually work and fit together. You will then explore additional settings and configuration changes to achieve ever more complex goals. Finally you will learn how Kafka works with other tools like Hadoop, Storm, and so on.

You will learn everything you need to know to work with Apache Kafka in the right format, as well as how to leverage its power of handling hundreds of megabytes of messages per second from multiple clients.

Approach

The book will follow a step-by-step tutorial approach which will show the readers how to use Apache Kafka for messaging from scratch.

Who this book is for

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.

无顾客评论

评论该商品

此商品在美国亚马逊上最有用的商品评论

2.0 颗星，最多 5 颗星I wanted to learn Kafka, this book helped get me started; but the wiki is better for my needs.

2015年2月17日 - 已在美国亚马逊上发表

已确认购买

The content information is outdated and is missing critical information.

Specifically, the "create topic" script command used in the book no longer works. There is no clear explanation of some important concepts which I was hoping to get from this book. I was disappointed to find that there is no explanation for the reasoning behind the use of topic partitions: what they are for, how they work, and strategies for performance and reliability.

Also, a good deal of text is given to some trivial Java examples, which leads me to wonder who the intended audience is: managers or developers. The book starts off with rationalizing Kafka as a new approach to message queues - good for managers. That part was what earned the stars. The remainder of the text "walked thru" Java examples (printed the code) and then drifted into some administration details for specific integrations. As any veteran Java developer can see, the API is simple and the Java examples just add noise.

If you are a manager, the first few chapters are worth your investment; but if you are a reasonably experienced developer I think you'll find the Kafka website to be a much better source to learn from.

Total waste of time! Usually i read the reviews before purchasing a book, and this time i forgot. I agree with all the bad reviews written here.It is nothing more than the most basic introduction, and it's VERY VERY similar to the kafka documentation on the official website.Just read the documentation here : http://kafka.apache.org/documentation.htmlYou won't find anything new in this book.

This book does more harm than good. I was leary of it being only 100 pages , but bit anyway. First of all the editing is as bad as non existent. The text was obviously just run through spell check and never reviewed for grammar which is a disaster. Some paragraphs border on unreadable.

As for the content, this is essentially a very brief supplement to the existing APACHE Kafka user guide. The author frequently writes a short chapter and ends with a link to the user guide. The bulk of the book just reiterates instructions from the user guide in a grammatically decimated fashion.

Summary: read the online user guide for Kafka. There is nothing for you here but frustration.

Hopefully a real book on Kafka techniques will come along. This is not it and you should not waste your money as I did.

This book gives you some basic overview over Kafka. However most of the text that you find in this book is pulled from the web or vis versa.I always look for a little deeper description in a book like that, which is missing here a little. I also look for good example and examplesthat show some advance features. There are a view basic example in the boo but nothing very deep.