Effective Kafka: A Hands On Guide to Building Robust and Scalable Event Driven Applications with Code Examples in Java

Category: Uncategorized

Tag: Database/SQL


Posted on 2021-04-02, by nokia241186.

Description


1c3da873646f573f629fbb7ff2c55354.jpeg
Emil Koutanov | 2021 | ISBN: 9798628558515 | English | 466 pages | True PDF | 13 MB



The software architecture landscape has evolved dramatically over the past decade. Microservices have displaced monoliths. Data and applications are increasingly becoming distributed and decentralised. But composing disparate systems is a hard problem. More recently, software practitioners have been rapidly converging on event-driven architecture as a sustainable way of dealing with complexity - integrating systems without increasing their coupling.

In Effective Kafka, Emil Koutanov explores the fundamentals of Event-Driven Architecture - using Apache Kafka - the world's most popular and supported open-source event streaming platform.

You'll learn:

• The fundamentals of event-driven architecture and event streaming platforms
• The background and rationale behind Apache Kafka, its numerous potential uses and applications
• The architecture and core concepts - the underlying software components, partitioning and parallelism, load-balancing, record ordering and consistency modes
• Installation of Kafka and related tooling - using standalone deployments, clusters, and containerised deployments with Docker
• Using CLI tools to interact with and administer Kafka classes, as well as publishing data and browsing topics
• Using third-party web-based tools for monitoring a cluster and gaining insights into the event streams
• Building stream processing applications in Java 11 using off-the-shelf client libraries
• Patterns and best-practice for organising the application architecture, with emphasis on maintainability and testability of the resulting code
• The numerous gotchas that lurk in Kafka's client and broker configuration, and how to counter them
• Theoretical background on distributed and concurrent computing, exploring factors affecting their liveness and safety
• Best-practices for running multi-tenanted clusters across diverse engineering teams, how teams collaborate to build complex systems at scale and equitably share the cluster with the aid of quotas
• Operational aspects of running Kafka clusters at scale, performance tuning and methods for optimising network and storage utilisation
• All aspects of Kafka security -including network segregation, encryption, certificates, authentication and authorization.

The coverage is progressively delivered and carefully aimed at giving you a journey-like experience into becoming proficient with Apache Kafka and Event-Driven Architecture. The goal is to get you designing and building applications. And by the conclusion of this book, you will be a confident practitioner and a Kafka evangelist within your organisation - wielding the knowledge necessary to teach others.
DOWNLOAD
(Buy premium account for maximum speed and resuming ability)





Sponsored High Speed Downloads
6389 dl's @ 2708 KB/s
Download Now [Full Version]
7389 dl's @ 3782 KB/s
Download Link 1 - Fast Download
9545 dl's @ 3294 KB/s
Download Mirror - Direct Download



Search More...
Effective Kafka: A Hands On Guide to Building Robust and Scalable Event Driven Applications with Code Examples in Java

Search free ebooks in ebookee.com!


Links
Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.


Related Books

  1. Ebooks list page : 47060
  2. 2019-11-30Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
  3. 2021-01-03Get Your Hands Dirty on Clean Architecture: A Hands on Guide to Creating Clean Web Apps with Code Examples in Java
  4. 2020-02-05Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition: Build exciting custom web and mobile GIS applications with the ArcGIS Server API for JavaScript Ed 2 - Removed
  5. 2018-09-08Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition
  6. 2017-12-15[PDF] MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET (Training Guide Series)
  7. 2017-11-29[PDF] Hacking: Guide to Computer Hacking and Penetration Testing: Beginner Friendly with Practical Examples so you can Hack right now!
  8. 2017-11-16[PDF] Building Web and Mobile ArcGIS Server Applications with JavaScript
  9. 2017-10-30Building Web and Mobile ArcGIS Server Applications with JavaScript
  10. 2017-10-27Building Web and Mobile ArcGIS Server Applications with JavaScript (AZW3)
  11. 2014-06-19Building Web and Mobile ArcGIS Server Applications with JavaScript - Removed
  12. 2014-06-12Building Web and Mobile ArcGIS Server Applications with JavaScript
  13. 2014-06-10Building Web and Mobile ArcGIS Server Applications with JavaScript
  14. 2014-06-10Building Web and Mobile ArcGIS Server Applications with JavaScript
  15. 2011-09-13MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
  16. 2011-08-29MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
  17. 2011-07-18MCAD/MCSD Training Guide (70-306): Developing and Implementing Windows-Based Applications with Visual Basic.NET and Visual Studio.NET
  18. 2011-06-11MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
  19. 2011-06-01MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
  20. 2011-05-28MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET

Comments

No comments for "Effective Kafka: A Hands On Guide to Building Robust and Scalable Event Driven Applications with Code Examples in Java".


    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top