摘要:
近两年微服务在网上聊的如此的如火如荼,备受关注,我在去年下半年的一个项目中也用到了阿里云的EDAS、HSF,深有体会,最近时间空闲出于好奇,决定一探究竟打算自建微服务平台,基本实现EDAS、HSF的功能。也就索性来个微服务的从0到1,将自己对微服务架构的探索和实践记录下来并与大家分享!
万丈高楼平地起,我们先说基础设施以及选型!
所谓基础设施就是CPU、内存、硬盘、网络等资源,提到这些的原因就是我们不打算使用真实的硬件而是使用虚拟化的硬件设备,这么说大家可能会想到IAAS平台,其实没错,这些就是IAAS的核心功能,而我们的微服务也正是要考虑基于IAAS建立那就是--Openstack!
Openstack可以对 主机、存储、网络、负载 等资源非常灵活的调整和分配,这使得我们在之后的实践中省时省力、如鱼得水! 阅读全文
摘要:
那么什么是聪明者,就是打架不出拳,直接用刀砍,或者更牛逼的就开枪! 那么如何做一个聪明的前端开发者? 很显然,就是用工具代替手工,用自动代替手动! 那到底是用什么工具呢,如下: 前端开发工具 工具有点多,但是都非常简单,或许你已经安装并使用过一些了。 git,http://git-scm.com/ 阅读全文
摘要:
在国内docker-hub是肯定用不了的,不解释:sweat:。 所以最好还是建一个私有的docker-registry,存储一些常用的images方便随时pull。 相关链接 github:https://github.com/dotcloud/docker-registry api:http:/ 阅读全文
摘要:
首先大概解释一下Chef Chef有三个重要的概念:(如上图所示) 它们的合作关系大致是这样的, Workstation把资源或者说是一些要被运行的命令上传到Chef-Server上, Nodes自动通过Chef-Server拿到属于自己的执行任务到本地执行,这样可达到一个将军指挥千军万马的效果:s 阅读全文
摘要:
转眼半年的时间过去了,一直想写却没来得急写的博文今天终于又开篇了:open_mouth: 发现自己还是那么喜欢折腾,把博客又收拾了一遍,去掉了些不喜欢的东西, 记得这已经是第三次了,唉,感觉有点佩服自己了,真能折腾!:sweat: 看着呆板的博文总感觉缺点什么,记得oschina和github这些网 阅读全文