Category Archives: 计算机技术

如何从Crayon Syntax Highlighter升级到Enlighter(WordPress代码高亮)

这个Wordpress大概是从10年前开始搭建的,当时使用的代码高亮插件是“Crayon Syntax Highlighter”,随着WordPress的不断更新,经受住了时间的考验。

遗憾的是,这个插件已经超过3年没有更新了,并且随着Wordpress进入到5.x后,出现了各种各样的问题,但是碍于之前写了太多包含代码快的文章,一直忍着没动。

但这一天最终还是到来了,今天迁移了服务器,发现插件已经和最新的WP彻底不兼容:页面都只能加载出一半。。

经过一番研究,找到了如何升级既有[……]

继续阅读

常见分布式系统的CAP属性

摘录自《大规模数据处理实战》极客时间

大部分情况下,系统设计都会保留 P 属性,而在 C 和 A 之间二选一。

  • CP 系统:Google BigTable, Hbase, MongoDB, Redis, MemCacheDB,这些存储架构都是放弃了高可用性(High Availablity)而选择 CP 属性的。
  • AP 系统:Amazon Dynamo 系统以及它的衍生存储系统 Apache Cassandra 和 Voldemort 都是属于 AP 系统
  • CA 系统[……]

    继续阅读