没有合适的资源?快使用搜索试试~ 我知道了~
Cleipnir.PersistentProgramming:.NET中的持久编程
共244个文件
cs:222个
csproj:18个
md:2个
需积分: 5 0 下载量 135 浏览量
2021-04-10
15:40:06
上传
评论
收藏 224KB ZIP 举报
温馨提示
.NET中的Cleipnir持久编程 Cleipnir是一个.NET(仍处于试验阶段)框架,允许在.NET平台上进行持久编程。 背景 作为我(现已失败)博士的一部分,我研究了持久编程如何简化分布式系统的实现,尤其是简化了诸如Paxos和Raft之类的共识算法的实现。 我认为,持久编程的潜力在业界还没有实现。 特别是对于Saga微服务模式。 挂在那里,看看你是否同意:) 什么是持久编程? 持久编程是一种编程范例,其中运行时在协调良好的时间点自动保留过程状态。 此外,运行时在重新启动时将自动恢复该进程的状态。 至关重要的是,在没有明确指示的情况下,这种情况发生在应用程序代码中。 乒乓球的例子 为了清楚起见,请考虑一下Pinger和Ponger的玩具示例,其中的每个示例执行以下操作: inger 等一下 向Ponger发送消息“ Ping” 从步骤1重新启动后,等待Ponger的回复。 庞
资源推荐
资源详情
资源评论
收起资源包目录
Cleipnir.PersistentProgramming:.NET中的持久编程 (244个子文件)
CAwaitable.cs 18KB
StreamsLinq.cs 14KB
SqlServerStorageEngine.cs 11KB
SimpleFileStorageEngine.cs 8KB
FunctionalExtensions.cs 8KB
GarbageCollectionTests.cs 8KB
OutgoingCommunicationTests.cs 7KB
WaitForOperatorWithRestartTests.cs 7KB
ChangeTracker.cs 6KB
CMethodBuilder.cs 6KB
CircularityDetectionUnitTests.cs 6KB
CAwaitable.cs 6KB
Engine.cs 5KB
CDictionary.cs 5KB
OutgoingConnection.cs 5KB
StateMap.cs 5KB
P.cs 5KB
Map2.cs 5KB
Sleep.cs 5KB
Persister.cs 5KB
IncomingConnectionTests.cs 5KB
ReferenceTests.cs 5KB
ObjectStoreGcTests.cs 5KB
CSet.cs 5KB
CMethodBuilder.cs 5KB
ChangeTrackerTests.cs 5KB
InternalScheduler.cs 4KB
StreamsLinq.cs 4KB
Persister2.cs 4KB
CList.cs 4KB
IncomingMessageDeliverer.cs 4KB
CDictionary.cs 4KB
ActionSerializationTests.cs 4KB
SleepTest.cs 4KB
CQueueTests.cs 4KB
Deserializer2.cs 4KB
WorkflowTests.cs 4KB
Deserializer.cs 3KB
GarbageCollector.cs 3KB
MessageQueueTests.cs 3KB
UntilTests.cs 3KB
CListTests.cs 3KB
IncomingCoordinator.cs 3KB
CActionWithSpecifiedParameters.cs 3KB
WaitForOperatorTests.cs 3KB
CircularityDetectionExecutionEngineTests.cs 3KB
HardCodedDeserializationTests.cs 3KB
CActionWithSpecifiedParameters.cs 3KB
CircularityDetectionObjectStoreTests.cs 3KB
CircularityTests.cs 3KB
CircularDependencyDetector.cs 3KB
StreamQueue.cs 3KB
InMemoryStorageEngine.cs 3KB
MapAndSerializers.cs 3KB
PersistableSerializer2.cs 3KB
RMap.cs 3KB
Reference.cs 3KB
MessageQueue.cs 3KB
Option.cs 3KB
PrimitiveGcTests.cs 3KB
Serializers.cs 3KB
StateMapTests.cs 3KB
ReflectiveSerializer.cs 3KB
PersistentOperatorTests.cs 3KB
CQueue.cs 3KB
ConnectionListener.cs 2KB
ListSerializer.cs 2KB
CSet.cs 2KB
CSetTests.cs 2KB
ReadAndWriteTests.cs 2KB
Until.cs 2KB
ExecutionEngineFactory.cs 2KB
MessageReceiver.cs 2KB
PoormansExecutionEngine.cs 2KB
SchedulerOperatorTests.cs 2KB
DelegateSerializer.cs 2KB
OutgoingMessageDeliverer.cs 2KB
PersistentTimer.cs 2KB
P.cs 2KB
QueueTests.cs 2KB
DictionaryWithDefault.cs 2KB
Either.cs 2KB
DisplayClassSerializer.cs 2KB
ListPersistenceTests.cs 2KB
ScheduleOnEventSubscription.cs 2KB
CListTests.cs 2KB
CDictionaryTests.cs 2KB
CTuple.cs 2KB
VoidAsyncMethodTests.cs 2KB
IncomingConnection.cs 2KB
InMemoryStoreTests.cs 2KB
ScheduleOnNextEventSubscription.cs 2KB
DatabaseHelper.cs 2KB
StreamOperator.cs 2KB
ObjectStore.cs 2KB
OutgoingMessageQueue.cs 2KB
Stream.cs 2KB
CTask.cs 2KB
CArray.cs 2KB
GarbageCollectionTests.cs 2KB
共 244 条
- 1
- 2
- 3
资源评论
zhangjames
- 粉丝: 21
- 资源: 4745
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百五十四阶段 - 4.4.2.152全局变量的作用域-152 -2024.06.04
- 松哥解协议松哥解协议松哥解协议松哥解协议松哥解协议
- 618节日618节日618节日
- tensorflow-gpu-2.9.1-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp39-cp39-win-amd64.whl
- lcd daimalcd daima
- 电影领域-推荐算法-个性化内容-观影决策-电影推荐小程序.zip
- 电气控制PLC考试题库
- 如何使用MATLAB简介
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功