在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):asynkron/protoactor-kotlin开源软件地址(OpenSource Url):https://github.com/asynkron/protoactor-kotlin开源编程语言(OpenSource Language):Kotlin 93.7%开源软件介绍(OpenSource Introduction):Proto.Actor KotlinUltra-fast, distributed, cross-platform actors. This is the Kotlin repository for Proto.Actor. StabilityIt's used in production but doesn't have the same adoption and stability as the C# and Go implementations. How to build
Design principlesMinimalistic API - The API should be small and easy to use. Avoid enterprisey containers and configurations. Build on existing technologies - There are already a lot of great technologies for e.g. networking and clustering. Build on those instead of reinventing them. E.g. gRPC streams for networking, Consul for clustering. Pass data, not objects - Serialization is an explicit concern - don't try to hide it. Protobuf all the way. Be fast - Do not trade performance for magic API trickery. Inprocess Ping-Pong results:
ModulesDependencies Getting startedThe best place currently for learning how to use Proto.Actor is the examples. Hello world
Release managementStable release are published to https://bintray.com/asynkronit/protoactor-kotlin and linked to jcenter. Anyone of the repositories below will do.
SnapshotCommits on the master branch are deployed as snapshots to https://oss.jfrog.org/artifactory/oss-snapshot-local/actor/proto/ and can be consumed by adding the following configuration to your gradle file:
Publishing a new versionWhen a tag is created e.g. SupportMany thanks to JetBrains for support! Also thanks to ej-technologies.com for their Java profiler - JProfiler |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论