Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Akka Essentials

Buy
Akka Essentials, 9781849518284 (1849518289), Packt Publishing, 2012
Akka Essentials is meant as a guide for architects, solution providers, consultants, engineers, and anyone planning to design and implement a distributed, concurrent application based on Akka. It will refer to easy-to-explain concept examples, as they are likely to be the best teaching aids. It will explain the logic, code, and configurations needed to build a successful, distributed, concurrent application, as well as the reason behind those decisions.

This book covers the core concepts to design and create a distributed, concurrent application, but it is not meant to be a replacement for the official documentation guide for Akka published at Typesafe.

A practical, step-by-step guide to learn and build Akka's actor-based, distributed, concurrent, and scalable Java applications

  • Build large, distributed, concurrent, and scalable applications using the Akka's Actor model
  • Simple and clear analogy to Java/JEE application development world to explain the concepts
  • Each chapter will teach you a concept by explaining it with clear and lucid examples– each chapter can be read independently

In Detail

Developers/Architects need to manage the fine balance between the ever increasing load and ever decreasing response latency. Applications need to be designed for Internet scale, which means you need to be skilled in building large distributed, scalable, and concurrent applications. Whether you are building the next Facebook or working for a Fortune 500 organization, you need to be ready to design scalable, concurrent, and fault-tolerant applications. Akka is a toolkit and runtime for building highly concurrent, distributed, and fault-tolerant event-driven applications on the JVM.

"Akka Essentials" will show you the current challenges with Java Scalability and concurrency model and how Akka's Actor Model can help you design and build applications that are inherently scalable and fault-tolerant. Whether you are building new applications or want to refactor an existing application, you will learn the right techniques to build and scale up in no time.

What you will learn from this book

  • Scale up and out your applications using dispatchers and remoting
  • Build fault tolerance within your application
  • Handle transactions within your application
  • Unit test your Akka applications
  • Integrate your Akka applications with existing enterprise systems using Zeromq
  • Monitor the health of your Akka application

Approach

This is a step-by-step guide where each chapter will teach you a concept by explaining it with clear and lucid examples– each chapter can be read independently.

Who this book is written for

This book is aimed at developers, architects who are building large distributed concurrent and scalable applications using Java/Scala. The book assumes knowledge of Java/JEE concepts but no knowledge of Actor model is assumed.

(HTML tags aren't allowed.)

Programming with Managed Extensions for Microsoft Visual C++ .NET
Programming with Managed Extensions for Microsoft Visual C++ .NET

The most immediately obvious feature of .NET is the runtime, which Microsoft calls the common language runtime. The concept of a runtime is not new to Microsoft technologies—Visual Basic applications have always carried around the baggage of the Visual Basic runtime, and Microsoft’s foray into Java brought about the...

Learning Exchange Server 2003
Learning Exchange Server 2003

Real-world Exchange 2003 deployment and management for working administrators

This is your start-to-finish guide to getting Microsoft Exchange Server 2003 into production, then maximizing its reliability, performance, and business value. Bill Boswell writes for...

The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming

Summary

The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software.

About the Book

The Well-Grounded Java Developer starts with...


CodeIgniter 1.7
CodeIgniter 1.7
CodeIgniter (CI) is a powerful open-source PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. CodeIgniter is an MVC framework, similar in some ways to the Rails framework for Ruby, and is designed to enable, not overwhelm.

This book explains how...

SQL and Relational Theory: How to Write Accurate SQL Code
SQL and Relational Theory: How to Write Accurate SQL Code
Understanding SQL's underlying theory is the best way to guarantee that your SQL code is correct and your database schema is robust and maintainable. On the other hand, if you're not well versed in the theory, you can fall into several traps. In SQL and Relational Theory, author C.J. Date demonstrates how you can apply relational theory...
Linux All-in-One For Dummies
Linux All-in-One For Dummies

Linux is truly amazing when you consider how it originated and how it continues to evolve. From its modest beginning as the hobby of one person — Linus Torvalds of Finland — Linux has grown into a full-fledged operating system with features that rival those of any commercial UNIX operating system. To top it off, Linux — with...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy