写点什么

Aeron

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/fe/fe6ffbbab9676db1d776e5cc03b7a618.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是如何实现的?—— Ipc 异常情况处理

用户头像
BUG侦探
2021-12-14

上文分析了 Ipc Subscription 的逻辑,本文继续分析一下 ipc 场景异常情况处理。

https://static001.geekbang.org/infoq/31/31a2015af82123e2630d33c931849a51.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是如何实现的?—— Ipc Subscription

用户头像
BUG侦探
2021-12-08

最近我们用 Aeron 实现了 Mesh agent 与 sdk 之间的共享内存通信,但是在使用过程中越来越感觉到 Aeron 框架太重了,其中很大部分功能完全用不到,有些想要自定义的逻辑很难在现有框架中实现。所以我们计划深入到 Aeron 源码中,看看它是如何实现的

https://static001.geekbang.org/infoq/9b/9b1901e0c59f2e16b436fbe28da349d7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是如何实现的?—— Ipc Publication

用户头像
BUG侦探
2021-11-24

最近我们用 Aeron 实现了 Mesh agent 与 sdk 之间的共享内存通信,但是在使用过程中越来越感觉到 Aeron 框架太重了,其中很大部分功能完全用不到,有些想要自定义的逻辑很难在现有框架中实现。所以我们计划深入到 Aeron 源码中,看看它是如何实现的。

https://static001.geekbang.org/infoq/94/9486f4dcecb8015a98e0c5c6aaa86563.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是如何实现的?—— Conductor

用户头像
BUG侦探
2021-11-10

最近我们用 Aeron 实现了 Mesh agent 与 sdk 之间的共享内存通信,但是在使用过程中越来越感觉到 Aeron 框架太重了,其中很大部分功能完全用不到,有些想要自定义的逻辑很难在现有框架中实现。所以我们计划深入到 Aeron 源码中,看看它是如何实现的。

https://static001.geekbang.org/infoq/6e/6e8d3021b0ac45899e79cd01c1ea837b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 中这么多空闲策略选哪个?

用户头像
BUG侦探
2021-11-02

Aeron提供了一系列等待策略,一般是应用于消息订阅程序,用来定义没有消息可以处理的时候应用线程应该做什么。

https://static001.geekbang.org/infoq/ca/cac05d1f4c1ea221282274a235024ab9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是什么?

用户头像
BUG侦探
2021-10-27

Aeron是一个开源高性能消息传输机制(单向),支持高效可靠的UDP单播、UDP多播和IPC消息传输。

Aeron_Aeron技术文章_InfoQ写作社区