Scala akka library Learning

Source: Internet
Author: User

Download akka

Introduction

Akka is a library written in scala. It is used to simplify the compilation of fault tolerant and highly scalable Java and Scala actor model applications. It has been successfully applied in the telecom industry. The system almost never goes down (High Availability 99.9999999% a year only 31 MS down actor model is nothing new, it was proposed by Carl Hewitt in the 1970s s, the purpose is to solve a series of Programming Problems in distributed programming. Its features are as follows: everything in the system can act as an actaggregator completely independent of each other. When a message is received, all actions taken by the actor are parallel, actions in a method do not have a clear sequence of actor by the identifier and the current behavior description actor may be divided into the original (primitive) and non-original (non primitive) CATEGORY non-original actor identifies the current behavior by a set of knowledge (acquaintances) (instance variables or local status) represented by a mail address) and define the action that the actor will take when receiving the message to form the message transmission is non-blocking and asynchronous, its mechanism is that all messages in the mail queue (Mail-queue) are sent in parallel

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.