有一天看到同事桌面上有一本《失控》,估计大家都没看过,讨论到这本神书到底说些什么。恰巧我看过一点,说到里面群蜂思维大概就是就是计算机中的分布式管理,去中心化。有人不相信两者的联系,怎么是去中心化,蜂后不是在管理发送指令吗?其实真相是蜂后只负责繁殖,与物体的接触引路都是工蜂做的(这个可以补下昆虫社会学的简单知识,包括蚁群也是一样的)。
这与我们分布式管理非常相似,如果加上近些年非常火的微服务,那更是匹配了。整个集群就看作似群蜂,每个系统有各自的功能,
感悟《硅谷钢铁侠:埃隆·马斯克的冒险人生》
发表于
|
分类于
感悟
博客重构之路——Jekyll迁移到Hexo
发表于
|
分类于
工具分享
某一天,在Google搜索 “mongodb 事务”,我的博客赫然出现在结果列表前10。为了更加鞭策自己更新博客,总结更多技术,决定重新构建一个新版博客,定时写文章。
Docker-开发人员必须要知道的Docker
发表于
|
分类于
工具分享
随着微服务的发展,服务容器化已经是开发必须掌握的课题。
很多开发以为,项目部署,集群管理与自己无关,那是运维的事,但如今技术百花齐放,不同语言的项目有不同的部署方式,部署java需要懂jvm、tomcat、mvn,部署node项目要懂npm、v8等等。假若一个集群有多种技术栈的项目,那么运维即使不精通,也要基本了解全部的知识,否则服务器出问题,也不知道从哪里入手,再加上各种杂七杂八的项目配置,
Mongo Aggregation Result Exceeds Maximum Document Size解决方法
发表于
|
分类于
踩坑记录
当用aggregate处理大量数据超出大小限制时,可以用以下方法解决。