java8stream源码-AsyncNonBlockingExamplesJVM:使用各种库(如RxJava、Akka-Streams、Co

时间:2024-06-24 10:46:13
【文件属性】:

文件名称:java8stream源码-AsyncNonBlockingExamplesJVM:使用各种库(如RxJava、Akka-Streams、Co

文件大小:117KB

文件格式:ZIP

更新时间:2024-06-24 10:46:13

系统开源

java8流源码JVM 的异步非阻塞代码示例 介绍 我们是一群软件开发人员,每月在 . 我们对围绕并发、分布式系统、一致性的编程问题感兴趣...... 我们正在学习如何编写可扩展(垂直)和(水平)扩展的代码的新方法。 今天有很多技术(库、语言……),其中大部分都是“相当新的”。 有些适用于扩展(RxJava、akka-stream、CompletableFuture,...),其他适用于扩展(Vert.x、Hazelcast、akka,...)。 其中一些似乎有利于扩大和缩小(Vert.x、akka、......)。 这些语言和库的典型核心特征是“异步和非阻塞”的工作方式。 为了习惯“异步和非阻塞”以及各种技术,我们定义了几个“简单”的编码挑战。 我们现在尝试实施它们并分享解决方案。 享受比较结果的乐趣,并随时通过 GitHub 问题和拉取请求提供反馈、改进或贡献。 真诚的, 参与的成员 异步非阻塞编码挑战 规则 所有示例都必须在不阻塞线程的情况下实现 除了:可以阻止主线程以保持 JVM 活动直到示例完成 挑战一:合并“并行”调用的结果 [PriceService1::getPrice


【文件预览】:
AsyncNonBlockingExamplesJVM-master
----.gitignore(68B)
----settings.gradle(49B)
----build.gradle(2KB)
----src()
--------main()
----README.adoc(13KB)
----.travis.yml(285B)
----gradlew(5KB)
----gradlew.bat(2KB)
----gradle()
--------wrapper()

网友评论