نوشته‌ها

Learning Apache Kafka, Second Edition 2nd Edition

Learning Apache Kafka, Second Edition 2nd Edition

About This Book

Quickly set up Apache Kafka clusters and start writing message producers and consumers

Write custom producers and consumers with message partition techniques

Integrate Kafka with Apache Hadoop and Storm for use cases such as processing streaming data

Who This Book Is For

This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies.

It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution.

What You Will Learn

Set up both single- and multi-node Kafka clusters and start sending messages

Understand the internals of Kafka’s design and learn about message compression and replication in Kafka

Explore additional settings and configuration changes to achieve ever more complex goals

Write Kafka message producers and custom consumers using the Kafka API

Integrate Kafka with Apache Hadoop and Storm

Integrate Kafka with other tools for logging, packaging, and so on

Administer Kafka effectively and consistently with cluster management tools

In Detail

Kafka is one of those systems that is very simple to describe at a high level but has an incredible depth of technical detail when you dig deeper.

Learning Apache Kafka Second Edition provides you with step-by-step, practical examples that help you take advantage of the real power of Kafka and handle hundreds of megabytes of messages per second from multiple clients.

This book teaches you everything you need to know, right from setting up Kafka clusters to understanding basic blocks like producer, broker, and consumer blocks.

Once you are all set up, you will then explore additional settings and configuration changes to achieve ever more complex goals. You will also learn how Kafka is designed internally and what configurations make it more effective. Finally, you will learn how Kafka works with other tools such as Hadoop, Storm, and so on.

 

دانلود رایگان کتاب

Machine Learning For Absolute Beginners

Machine Learning For Absolute Beginners

In this step-by-step guide you will learn:


How to download free datasets
What tools and machine learning libraries you need
Data scrubbing techniques, including one-hot encoding, binning and dealing with missing data
Preparing data for analysis, including k-fold Validation
Regression analysis to create trend lines
Clustering, including k-means and k-nearest Neighbors
– The basics of Neural Networks
Bias/Variance to improve your machine learning model
Decision Trees to decode classification
How to build your first Machine Learning Model to predict house values using Python

Frequently Asked Questions
Q: Do I need programming experience to complete this e-book?
A: This e-book is designed for absolute beginners, so no programming experience is required. However, two of the later chapters introduce Python to demonstrate an actual machine learning model, so you will see programming language used in this book.

Q: I have already purchased the First Edition of Machine Learning for Absolute Beginners, should I purchase this Second Edition?
A: As many of the topics from the First Edition are covered in the Second Edition, you may be better served reading a more advanced title on machine learning.

Q: Can I loan this book to friends and family?
A: Yes. Under Amazon’s Kindle Book Lending program, you can lend this e-book to friends and family for a duration of 14 days.

Q: Does this book include everything I need to become a machine learning expert?
A: Unfortunately, no. This book is designed for readers taking their first steps in machine learning and further learning will be required beyond this book to master machine learning.

 

دانلود رایگان کتاب