Witte

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

这里将介绍一些Orleans的高级特性,适合对Orleans已经有不少了解的用户,先列出一个索引,博客文章慢慢补充


1.使用Immutable 优化复制

2.自定义序列化 (待完成)

3.可重入 Grain &单线程执行模型

4.定时器和提醒器 Timers and Reminders

5.扩展任务和Grains (待完成)

6.请求上下文 Request Context (待完成)

7.Grain实例垃圾回收 Activation Garbage Collection (待完成)

8.运行监控 Runtime Monitoring (待完成)

9.如何随silo的启动,执行自定义的启动任务 (待完成)

10.配置垃圾回收策略 (待完成)

 

以上文档是基于https://github.com/dotnet/orleans/wiki/Advanced-Concepts的翻译和整理,英文好的同学可直接去看。

翻译是为了部分英文阅读存在一定困难的同学,目前翻译是抽自己的空闲时间一点一点翻译,先列一个目录。翻译进行中…

我的几个关于orleans的开源项目,如果你觉得这个几个东西还不错,可以star一下,谢谢。

1.Orleans的couchbase storage provider

   https://github.com/weitaolee/Orleans.Storage.Couchbase

2.一个command bus,可以结合orleans使用,但也完全可以脱离orleans使用

   https://github.com/weitaolee/DFramework 

3.基于Orleans的Event-Sourcing实现,里边带了一个基于couchbase的eventStore Provider

   欢迎有想兴趣的同学贡献其它基于关系数据库的eventStore Provider

   https://github.com/weitaolee/Orleans.EventSourcing

posted on 2015-02-12 12:32  Witte  阅读(2376)  评论(0编辑  收藏  举报