我刚刚开始通过阅读https://ballerina.io/文档来跟踪芭蕾舞演员。当我尝试运行Hello并行时,我不知道它在内部是如何工作的?
import ballerina/io;
public function main() {
@strand {thread: "any"}
worker w1 {
io:println("Hello, World! #m");
}
@strand {thread: "any"}
worker w2 {
io:println("Hello, World! #n");
}
@strand {thread: "any"}
worker w3 {
io:println("Hello, World! #k");
}
},
发布于 2020-09-07 03:13:40
BALLERINA_MAX_POOL_SIZE进行配置,如果没有显式提供,则默认为线程计数=(逻辑cpu计数X2)。strand,许多链将映射到单个OS线程。这非常类似于green threads、user level threads或Project织机纤维。据我所知,开发反应性编程是为了驯服复杂异步系统编程带来的复杂性,类似于反应性编程,
。
https://stackoverflow.com/questions/63765488
复制相似问题