This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
jboner (author)
Fri Oct 30 14:39:26 -0700 2009
commit 59bb23206147a0d10e5fe84c7dc16a484a548448
tree 11db8fd4fc4e94d2c5844f2eea24aeb49030a772
parent 14fa1ac17fc6b6fa32470ce33a1eb20f636edc0b
tree 11db8fd4fc4e94d2c5844f2eea24aeb49030a772
parent 14fa1ac17fc6b6fa32470ce33a1eb20f636edc0b
akka /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Oct 14 01:41:53 -0700 2009 | |
| |
LICENSE | Wed Sep 09 16:33:01 -0700 2009 | |
| |
README.textile | Fri Oct 16 15:37:56 -0700 2009 | |
| |
akka-actors/ | ||
| |
akka-amqp/ | ||
| |
akka-camel/ | Fri Oct 16 15:37:56 -0700 2009 | |
| |
akka-fun-test-java/ | ||
| |
akka-kernel/ | ||
| |
akka-persistence/ | Fri Oct 30 14:39:26 -0700 2009 | |
| |
akka-rest/ | Fri Oct 30 14:39:26 -0700 2009 | |
| |
akka-samples-java/ | Mon Oct 19 12:17:04 -0700 2009 | |
| |
akka-samples-lift/ | ||
| |
akka-samples-scala/ | Fri Oct 23 14:37:28 -0700 2009 | |
| |
akka-samples-security/ | Fri Oct 23 14:37:28 -0700 2009 | |
| |
akka-security/ | Sat Oct 24 13:34:29 -0700 2009 | |
| |
akka-util-java/ | Tue Oct 27 01:56:15 -0700 2009 | |
| |
akka-util/ | Tue Oct 27 05:40:02 -0700 2009 | |
| |
akka.iml | Thu Sep 24 01:56:51 -0700 2009 | |
| |
akka.ipr | ||
| |
akka.iws | ||
| |
changes.xml | Fri Oct 16 15:37:56 -0700 2009 | |
| |
config/ | ||
| |
deploy/ | Mon Oct 19 12:17:04 -0700 2009 | |
| |
docs/ | Mon Oct 26 08:00:13 -0700 2009 | |
| |
embedded-repo/ | Mon Oct 26 03:30:03 -0700 2009 | |
| |
pom.xml | ||
| |
scripts/ | Fri Aug 21 05:02:14 -0700 2009 |
README.textile
Akka Transactors
Distributed Transactional RESTful Persistent Actors
http://akkasource.org
Akka implements a unique hybrid of:
- The Actor model (Actors and Active Objects), which gives you:
- Concurrency (high-level and simple)
- Asynchronous, non-blocking and highly performant components.
- Supervision with “let-it-crash” semantics. Components are loosely coupled and restarted upon failure.
- Software Transactional Memory (STM).
- BASE and ACID persistence – Pluggable Eventually Consistent or ACID distributed scalable persistent storage.
- Remoting – Distributed services with supervision and error management
- REST (JAX-RS) and Comet bindings.
- Monitoring and Management
Akka can be used in two different ways:
- As a library: used by a web app, to be put into ‘WEB-INF/lib’
- As a kernel: stand-alone kernel, embedding the servlet container
See the Use-case and Deployment Scenarios for details.
What’s Akka all about? Why should I care?
If you are new to Akka then I suggest you start with either the:
- High Level View; which is outlining the different modules in Akka.
- Use-case and Deployment Scenarios; outlining how and in which use-case and deployment scenarios can I use Akka?
- Examples; showing how to build a RESTful, transactional, persistent Active Object and Actor.
After that you can dive into the Reference Manual.
Documentation
Akka has pretty thorough reference documentation. Covering examples, APIs and configuration.
Distribution
The latest distribution can be found in the downloads section
Mailing List
If you have questions and/or feedback: please sign up to the Akka User mailing list:
http://groups.google.com/group/akka-user
Professional Support
Scalable Solutions AB is providing a variety of professional support packages for Akka, please visit their website for details:
http://scalablesolutions.se
License
This software is licensed under the Apache 2 license, quoted below.
Copyright 2009 Scalable Solutions AB <http://scalablesolutions.se>
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.









