国外程序员整理的Java资源大全 | Sigmainfy 烟客旅人
开发库
从基础层次上改进开发流程。
- AspectJ:面向切面编程扩展,与程序无缝连接。
- Auto:源代码生成器集合。
- DCEVM:通过修改JVM,在运行时可无限次重定义已加载的类。OpenJDK 7、8已提供支持,详情可查看这个分支(fork)。
- JRebel:商用软件,无需重新部署可即时重新加载代码及配置。
- Lombok:代码生成器,旨在减少Java冗余代码。
- RxJava:使用JVM中可观察序列,创建异步、基于事件应用程序的函数库。
- Spring Loaded:另一个JVM类重载代理。
- vert.x:JVM多语言事件驱动应用框架。
分布式应用
用来开发分布式、具有容错性应用程序的函数库和框架。
- Akka:构建并发、分布式和具有容错功能的事件驱动应用程序所需的工具包和运行时。
- Apache Storm:分布式实时计算系统。
- Apache ZooKeeper:为大型分布式系统,使用分布式配置、同步和命名注册提供协调服务。
- Hazelcast:分布式、高可扩展性内存网格。
- Hystrix:为分布式系统提供延迟和容错处理。
- JGroups:一组提供可靠消息传输的工具包,可用来创建集群。集群中的节点可互相发送消息。
- Quasar:为JVM提供轻量级线程和Actor。
Read full article from 国外程序员整理的Java资源大全 | Sigmainfy 烟客旅人
No comments:
Post a Comment