摘要:         Akka is a concurrency framework built around the notion of actors and composable futures, Akka was inspired by Erlang which was built from the ground up around the Actor paradigm.

Akka is a concurrency framework built around the notion of actors and composable futures, Akka was inspired by Erlang which was built from the ground up around the Actor paradigm. It would usually be used to replace blocking locks such as synchronized, read write locks and the like with higher level asynchronous abstractions.

Akka是一个建立在Actors概念和可组合Futures之上的并发框架,,Akka设计灵感来源于Erlang,Erlang是基于Actor模型构建的。它通常被用来取代阻塞锁如同步、读写锁及类似的更高级别的异步抽象。

Netty is an asynchronous network library used to make Java NIO easier to use.

Netty是一个异步网络库,使JAVA NIO的功能更好用。

Notice that they both embrace asynchronous approaches, and that one could use the two together, or entirely separately.

注意:它们两个都提供了异步方法,你可以使用其中一个,或两个都用

Where there is an overlap is that Akka has an IO abstraction too, and Akka can be used to create computing clusters that pass messages between actors on different machines. From this point of view, Akka is a higher level abstraction that could (and does) make use of Netty under the hood

Akka针对IO操作有一个抽象,这和netty是一样的。使用Akka可以用来创建计算集群,Actor在不同的机器之间传递消息。从这个角度来看,Akka相对于Netty来说,是一个更高层次的抽象

最新文章

  1. hypervisor与VMware共存方法
  2. BZOJ2330 糖果题解 查分约束
  3. 记一个由MemCached引发的性能问题
  4. SQL Server DATEDIFF() 函数
  5. cglib源码分析(四):cglib 动态代理原理分析
  6. 关于Ajax&初见Ajax
  7. Java三大特征之封装(一)
  8. ERROR 2003 (HY000): Can't connect to MySQL server on '10.16.115.101' (111)
  9. 将 JSP 中数组传递给 js
  10. php 数据连接 基础
  11. 29.Django session
  12. python—列表生成式
  13. python进阶之 进程&线程区别
  14. Java Web(六) EL表达式
  15. eclipse no java machine vitual was found
  16. 微信小程序获取当前经纬度并逆解析地址代码
  17. IntelliJ-IDEA中mybatis三剑客
  18. Graph 133. Clone Graph in three ways(bfs, dfs, bfs(recursive))
  19. 搭建openstack系统初始化(2)
  20. 一些初学shell自己写的一些练习题脚本

热门文章

  1. MySQL查询当天数据以及大量查询时提升速度
  2. js 两个数组对象根据账号比较去重,解决直接splice后数组索引改变
  3. hibernate3缓存(hibernate)
  4. Hibernate的二级缓存使用(spring使用)
  5. Bootstrap 网格系统(Grid System)实例3
  6. iptables 过滤字符串
  7. Python学习笔记2(序列)
  8. [POJ] 3362 Telephone Lines
  9. 【Gradle】Downloading https://services.gradle.org/distributions/gradle-3.3-bin.zip 失败
  10. Java面试——String、StringBuider以及StringBuffer的区别和使用场景