「ThinkPHP开发者周刊」第27期——分布式系统
最后更新于:2022-04-02 04:37:31
## [ 本周热点 ]
>[danger] ThinkPHP发布了`6.0RC2`版本,该版本较之前的`RC1`版本底层架构进行了升级,并且精简了核心,去除或者剥离了一些不必要的功能及类库。对`Session`类和`Cookie`类进行了重构,核心很多功能都中间件化,可以更加灵活的配置开启和关闭。
一些常用的扩展基本升级完成,正在进行更多的测试,开发手册预览版也已经放出,欢迎更多开发者参与测试和反馈,帮助6.0尽快完成正式发布。
## [ 新闻/资讯 ]
* [ThinkPHP发布`6.0RC2`版本——架构升级、精简核心](https://blog.thinkphp.cn/1037770)
* [新版事件系统以及查询事件、模型事件的使用](https://blog.thinkphp.cn/1037387)
* [一个分布式服务器集群架构方案](https://segmentfault.com/a/1190000002418709)
## [ 教程/技巧 ]
* [`memcached`分布式原理与实现](https://segmentfault.com/a/1190000016173095)
* [【原创】分布式之消息队列复习精讲](https://www.cnblogs.com/rjzheng/p/8994962.html)
* [(讨论)缓存同步、如何保证缓存一致性、缓存误用](https://segmentfault.com/a/1190000015804406)
* [缓存世界中的三大问题及解决方案](https://segmentfault.com/a/1190000013729843)
* [深度解析大型分布式电商网站演变过程以及构架部署解决方案](https://segmentfault.com/a/1190000014749710)
* [分布式系统关注点——数据一致性(上篇)](https://mp.weixin.qq.com/s/jsZbcRehPS8jUJKb8mG21Q)
* [烦人的数据不一致问题到底怎么解决?——通过“共识”达成数据一致性](https://segmentfault.com/a/1190000016139899)
* [过去这几十年,分布式系统的「数据一致性」精华都在这了!](https://segmentfault.com/a/1190000016321145)
* [前端 api 请求缓存方案](https://my.oschina.net/wsafight/blog/3040140)
## [ 扩展/应用 ]
* [`lnav`](http://osp.io/archives/5288)——开源的日志文件浏览器
* [`composer-registry-manager`](https://github.com/slince/composer-registry-manager)——Composer 源管理工具 CRM
* [`class.upload.php`](https://github.com/verot/class.upload.php)——一个 方便 上传后 图片操作的类库 支持本地文件远程上传
## [ 书籍/专栏 ]
[![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/921f997755790baf0937c7992daa5bc0_260x332.png)](https://amzn.to/2VTg1tu)
《[大规模分布式存储系统:原理解析与架构实战](https://amzn.to/2VTg1tu)》——介绍互联网公司的大规模分布式存储系统。与传统的高端服务器、高端存储器和高端处理器不同的是,互联网公司的分布式存储系统由数量众多的、低成本和高性价比的普通PC服务器通过网络连接而成。
[![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/f2871167fd284ba4e0775f020dd9c30c_371x499.png)](https://amzn.to/2XwVWcy)
《[分布式服务框架原理与实践](https://amzn.to/2XwVWcy)》——分析了作为一个分布式服务框架所需具备的能力,包括服务注册中心、服务调用、服务路由、服务发布/灰度发布等;接着分析了服务底层如何有效地进行通信,包括通信框架、序列化/反序列化及协议栈等;然后分析了服务如何做到高可靠性及高安全性等重要特性;最后也阐述了从服务化如何向微服务演进。干货满满!
>[info] ### 分布式系统关注点
>
* [分布式系统关注点——初识「高可用」](https://segmentfault.com/a/1190000016497809)
* [分布式系统关注点——仅需这一篇,吃透「负载均衡」妥妥的](https://segmentfault.com/a/1190000016615370)
* [分布式系统关注点——如何去实施「负载均衡」?](https://segmentfault.com/a/1190000016767353)
* [分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践](https://segmentfault.com/a/1190000017068693)
* [分布式系统关注点——想通关「限流」?只要这一篇](https://segmentfault.com/a/1190000017317246)
* [分布式系统关注点——99%的人都能看懂的「补偿」以及最佳实践](https://segmentfault.com/a/1190000017709264)
* [分布式系统关注点——「无状态」详解](https://segmentfault.com/a/1190000017935887)
* [分布式系统关注点——「高内聚低耦合」详解](https://segmentfault.com/a/1190000018063436)
* [分布式系统关注点——360°全方位解读「缓存」](https://segmentfault.com/a/1190000018595487)
* [分布式系统关注点——先写DB还是「缓存」?](https://segmentfault.com/a/1190000018828634)
## [ 活动/福利 ]
* [HackBJ | 人工智能+创客马拉松大赛](https://segmentfault.com/e/1160000018525908)——一场24小时的人工智能+创客马拉松大赛,来自各国的顶尖人工智能开发者、专家即将汇聚一堂,针对中国的企业命题展开真枪实弹的设计与研发!本次赛题涵盖物联网、智慧城市、新媒体和游戏设计四大板块,导师团队来自DeepMind、TensorFlow等。(4月底报名结束)北京市三元桥时间国际大厦A座
* [2019 MiiX·全球行 区块链 黑客马拉松开发者大赛(杭州站)](https://www.huodongxing.com/event/3484957043900)——2019年4月27日 8:00 ~ 2019年4月28日 18:00(浙江杭州)西湖区河山路1号云栖小镇国际会展中心
## [ 每周之星 ]
>[info]### `TPR` 推荐指数:★★★★
[`TPR`](https://gitee.com/AxiosCro/tpr-composer)是一个基于`thinkphp5`的`restful`接口框架。专为接口开发而设计,做高并发、高可用、易扩展的php接口开发的必备首选。
[ [官网](https://github.com/AxiosCros/tpr-composer) | [文档](https://www.kancloud.cn/axios/tpr2/content) ]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](783458)。
';