SlicedBread简化 Java 多线程程序编写类库

联合创作 · 2023-09-28 20:13

SlicedBread 是一个用于简化 Java 多线程程序编写的类库。

通过消除“经典”多线程钉书钉(即使用线程安全对象,锁和同步器的共享状态),而不是一组发送和接收不可变消息的单线程进程,可以做到这一点。

从某种意义上说,它受到了Erlang消息系统的启发,该消息系统本身就是基于Actors模型的。在另一本中,“实践中的Java并发性”的400多个页面显示了用标准Java编写和调试良好的多线程应用程序有多么困难。

SlicedBread已经在生产系统中使用了相当长的时间,并且没有重大问题,因此我认为这可以使整个社区受益,我正在分享它。

浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报