Skip to content

Commit 1632ea7

Browse files
authored
Merge pull request Vonng#358 from lewiszlw/patch-2
Fix a typo in chapter4
2 parents aeba7e6 + d7db552 commit 1632ea7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ch4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ Actor 模型是单个进程中并发的编程模型。逻辑被封装在 actor
489489

490490
三个流行的分布式 actor 框架处理消息编码如下:
491491

492-
* 默认情况下,Akka 使用 Java 的内置序列化,不提供向前或向后兼容性。但是,你可以用类似 Prototol Buffers 的东西替代它,从而获得滚动升级的能力【50】。
492+
* 默认情况下,Akka 使用 Java 的内置序列化,不提供向前或向后兼容性。但是,你可以用类似 Protocol Buffers 的东西替代它,从而获得滚动升级的能力【50】。
493493
* Orleans 默认使用不支持滚动升级部署的自定义数据编码格式;要部署新版本的应用程序,你需要设置一个新的集群,将流量从旧集群迁移到新集群,然后关闭旧集群【51,52】。像 Akka 一样,可以使用自定义序列化插件。
494494
* 在 Erlang OTP 中,对记录模式进行更改是非常困难的(尽管系统具有许多为高可用性设计的功能)。滚动升级是可能的,但需要仔细计划【53】。一个新的实验性的 `maps` 数据类型(2014 年在 Erlang R17 中引入的类似于 JSON 的结构)可能使得这个数据类型在未来更容易【54】。
495495

0 commit comments

Comments
 (0)