对于那些不知道Kindle的语音同步的人来说,下面是它的工作原理(来自amazon.com):
"...Whispersync同步注册到同一帐户的设备之间的书签和最远的页面读取。默认情况下,Whispersync是打开的,以确保在多个Kindle上阅读的书籍具有无缝的阅读体验。“
有人能详细介绍一下Whispersync功能是如何在Kindle和Amazon后端实现的吗?
我猜这个实现涉及到每个用户帐户的一个非常简单的hashmap。每张hashmap地图上都有关于这本书的卫星信息。卫星信息包括书签、最远的页面读取、读取的设备等。
谢谢!
发布于 2012-10-04 18:12:34
亚马逊通过他们针对游戏的开发者SDK提供了一些见解。我怀疑您会发现几乎没有关于WhisperSync的实际内部实现的信息,理由是它是一个非常大的公司的专有技术。我建议您寻找“分布式设备上的文件同步”或类似的东西。
https://softwareengineering.stackexchange.com/questions/167471
复制相似问题