Sunday, July 3, 2011

[I275.Ebook] Free Ebook Akka Essentials, by Kumar Gupta Munish

Free Ebook Akka Essentials, by Kumar Gupta Munish

In addition, we will certainly discuss you guide Akka Essentials, By Kumar Gupta Munish in soft data kinds. It will certainly not interrupt you to make heavy of you bag. You require just computer device or gizmo. The web link that we offer in this site is readily available to click and afterwards download this Akka Essentials, By Kumar Gupta Munish You recognize, having soft data of a book Akka Essentials, By Kumar Gupta Munish to be in your gadget could make ease the readers. So through this, be a great user currently!

Akka Essentials, by Kumar Gupta Munish

Akka Essentials, by Kumar Gupta Munish



Akka Essentials, by Kumar Gupta Munish

Free Ebook Akka Essentials, by Kumar Gupta Munish

Akka Essentials, By Kumar Gupta Munish. It is the moment to enhance and refresh your ability, knowledge and experience included some home entertainment for you after long time with monotone things. Operating in the office, going to examine, gaining from examination and more activities could be finished and you have to start brand-new things. If you really feel so exhausted, why don't you attempt brand-new point? A very easy thing? Reviewing Akka Essentials, By Kumar Gupta Munish is just what our company offer to you will understand. And also the book with the title Akka Essentials, By Kumar Gupta Munish is the recommendation now.

When some people taking a look at you while reviewing Akka Essentials, By Kumar Gupta Munish, you may really feel so pleased. Yet, instead of other individuals feels you should instil in on your own that you are reading Akka Essentials, By Kumar Gupta Munish not as a result of that factors. Reading this Akka Essentials, By Kumar Gupta Munish will certainly provide you more than people admire. It will guide to understand greater than individuals looking at you. Even now, there are many resources to knowing, checking out a publication Akka Essentials, By Kumar Gupta Munish still comes to be the front runner as a terrific means.

Why need to be reading Akka Essentials, By Kumar Gupta Munish Once again, it will certainly rely on just how you really feel as well as consider it. It is surely that a person of the advantage to take when reading this Akka Essentials, By Kumar Gupta Munish; you could take a lot more lessons directly. Even you have actually not undertaken it in your life; you can acquire the experience by checking out Akka Essentials, By Kumar Gupta Munish And also now, we will introduce you with the online publication Akka Essentials, By Kumar Gupta Munish in this web site.

What kind of book Akka Essentials, By Kumar Gupta Munish you will like to? Now, you will certainly not take the printed book. It is your time to get soft file publication Akka Essentials, By Kumar Gupta Munish instead the published records. You could enjoy this soft file Akka Essentials, By Kumar Gupta Munish in at any time you expect. Also it remains in anticipated place as the other do, you can read guide Akka Essentials, By Kumar Gupta Munish in your gadget. Or if you really want much more, you could continue reading your computer or laptop to get complete display leading. Juts discover it right here by downloading and install the soft file Akka Essentials, By Kumar Gupta Munish in link page.

Akka Essentials, by Kumar Gupta Munish

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.

  • Sales Rank: #1489238 in Books
  • Published on: 2012-10-25
  • Released on: 2012-10-25
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .76" w x 7.50" l, 1.27 pounds
  • Binding: Paperback
  • 334 pages

About the Author

Munish K. Gupta

Munish K. Gupta is a Senior Architect working for Wipro Technologies. Based in Bangalore, India, his day-to-day work involves solution architecture for applications with stringent non-functional requirements (NFRs), Application Performance Engineering, and exploring the readiness of cutting-edge, open source technologies for enterprise adoption.

He advises enterprise customers to help them solve performance and scalability issues, and implement innovative differentiating solutions to achieve business and technology goals. He believes that technology is meant to enable the business, and technology by itself is not a means to an end.

He is very passionate about software programming and craftsmanship. He is always looking for patterns in solving problems, writing code, and making optimum use of tools and frameworks. He blogs about technology trends and Application Performance Engineering at http://www.techspot.co.in and about Akka at http://www.akkaessentials.in

Most helpful customer reviews

22 of 23 people found the following review helpful.
many flawed concepts like a plague
By Giovanni Azua
This book has some useful information I agree and this is why I am giving it one star. However, it has many fundamentally flawed concepts and flawed examples which are extremely irritating. How come an author covering an advanced topic in parallel computing does not know the most basic principles of concurrent programming and gets to publish such rubbish? the answer to that is beyond me.

For example the paragraph:
"We have Thread.sleep() because there is no guarantee in which order the messages are processed. The first Thread.sleep() method ensures that all the string sentence messages are processed completely before we send the Result message."
Complete rubbish! using Thread.sleep() as means to synchronize concurrent threads. The list goes on and on.

I approached the book because I was interested in a MapReduce solution with Akka. Indeed this book covers MapReduce but it is completely flawed and the result is non-deterministic from run to run! I have discussed the two main concurrency hazards in stackoverflow (http://stackoverflow.com/questions/17291851/mapreduce-implementation-with-akka).

All in all I really do NOT recommend this book. I have no idea where the reputation of this publisher is going to by publishing this rubbish.

8 of 8 people found the following review helpful.
Better off visiting the Akka website
By dal
The book does not really provide Akka essentials more like mini introduction to Akka. I got the Kindle version and found that the explanation and the code samples also have a lot of errors and incomplete information-- at least the downloaded code samples seemed to rectify it a little bit since it is somewhat different from what was used in the book. I used it briefly for intro but most of the time I found myself visiting the Akka website and related forums to get more information and understand the concepts being discussed more thoroughly. If I have to visit the web sites a lot anyway, might as well do my research there and in the end didn't use the book a lot.

5 of 7 people found the following review helpful.
Good Introduction Book
By Josep Prat
This is a good book for people who want a fast introduction to Akka. It explains, as the title says, the essential features of Akka. If you are looking for advanced topics this is not your book.

The book is well structured and offers a step by step definition of features with some basic examples in both supported languages. As expected, the first chapters cover the basic features of the framework, leaving the more complex for the latter ones.

For every feature or concept explained in the book, the author provides the full code for both Java and Scala. This is remarkable because in some other books only the relevant code is provided. However, he falls in too many repetitions. The same line of code can appear up to 3 times in the same section. Additionally, the quality of the examples don't differ too much from the typical Hello World code, which is ideal for the comprehensiveness of the feature explained, but insufficient for a more advanced user looking for more elaborate examples.
Personally, I missed some real world use cases for each of the features explained in the book, where the effectiveness of Akka could stand out over other alternatives out there.

Good points
- Good book for beginners
- Full samples in both languages (Java and Scala)
- Covers basic and advanced topics
- Covers even the Typesafe Console (which is not part of the opensource stack)
- Good introduction to parallelism and actors

Bad points:
- Examples are very simple
- Remote actors were explained insufficiently
- Too many repetition of the same code
- Missing real world use cases

See all 9 customer reviews...

Akka Essentials, by Kumar Gupta Munish PDF
Akka Essentials, by Kumar Gupta Munish EPub
Akka Essentials, by Kumar Gupta Munish Doc
Akka Essentials, by Kumar Gupta Munish iBooks
Akka Essentials, by Kumar Gupta Munish rtf
Akka Essentials, by Kumar Gupta Munish Mobipocket
Akka Essentials, by Kumar Gupta Munish Kindle

Akka Essentials, by Kumar Gupta Munish PDF

Akka Essentials, by Kumar Gupta Munish PDF

Akka Essentials, by Kumar Gupta Munish PDF
Akka Essentials, by Kumar Gupta Munish PDF

No comments:

Post a Comment