![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
读书笔记
fairylym
勤劳而懒惰的程序员
展开
-
色彩基础知识
程序员也需要一些艺术细胞,之前看了一本关于色彩基础知识的书籍,做了一些笔记,分享到这里吧!色彩基础知识观察色彩的四个阶段:色彩盲从阶段、色彩启蒙阶段、色彩模仿阶段、色彩设计阶段色彩表现的分类:写生色彩(物体的光原色肯固有色,环境色的关系,客观写实的描绘物象的形体,质感和空间感,强调物象的真实存在性);装饰色彩(研究色彩的明度、纯度、色相之间的关系和色彩对比,调和规律以及生理、心理之间的关系,力求制造某种特定的艺术氛围和效果,使色彩成为反映设计者审美观点和设计意图的强有力的手段);设计原创 2020-05-09 15:49:48 · 941 阅读 · 0 评论 -
电子商务基础知识笔记
电子商务功能:广告宣传、咨询洽谈、网上订购、网上支付、电子账户、服务传递、意见征询、交易管理。电子商务的基本特征:普遍性、方便性、整体性、安全性、协调性。从电子商务的发展情况来看,电子商务具有走行业专业化方向、面向特殊服务群体、迎接经济全球化、走规模节约化道路和满足个性化服务的发展动态。EFT(Electronic Funds Transfer)电子资金转账,是利用计算机系统及网络系统进行的公司和...原创 2020-05-08 13:04:14 · 1263 阅读 · 0 评论 -
读书笔记《微服务设计》---总结
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/1、微服务的原则 围绕业务概念建模 接受自动化文化 隐藏内部实现细节 让一切都去中心化 可独立部署 隔离失败 高度可观察2、什么时候你不应该使用微服务...原创 2020-05-08 12:56:14 · 160 阅读 · 0 评论 -
读书笔记《微服务设计》---规模化微服务
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/1、故障无处不在2、多少是太多3、功能降级4、架构性安全措施5、反脆弱的组织 超时 断路器 舱壁 隔离6、幂等7、扩展 更强大的主机 拆分负载 分散风险 负载均衡 ...原创 2020-05-08 12:55:28 · 209 阅读 · 0 评论 -
读书笔记《微服务设计》---康威定律和系统设计
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/1、证据 松耦合组织和紧耦合组织 Windows Vista2、Netfflix和Amazon3、我们可以做什么4、适应沟通途径5、服务所有权6、共享服务的原因 难以分割 特性团队 交付瓶颈7、内部开源...原创 2020-04-29 17:53:35 · 200 阅读 · 0 评论 -
读书笔记《微服务设计》---安全
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/我们需要考虑安全,包括数据从一个点到另一个点的传输过程的安全,也包括底层操作系统及网络的安全。1、身份验证和授权 常见的单点登录实现 单点登录网关 细粒度的授权2、服务间的身份验证和授权 在边界内允许一切 Https基本...原创 2020-04-28 13:55:15 · 140 阅读 · 0 评论 -
读书笔记《微服务设计》---监控
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/微服务会带来很多好处,但是也增加了生产系统的监控复杂性。有个方法就是监控小的服务,然后聚合起来看整体。1、单一服务,单一服务器:2、单一服务,多个服务器3、多个服务,多个服务器4、日志5、多个服务的指标跟踪6、服务指标7、综合监控8、关联标识9、级联...原创 2020-04-22 11:20:45 · 163 阅读 · 0 评论 -
读书笔记《微服务设计》---测试
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/1、测试类型2、测试范围 单元测试 服务测试 端到端测试 权衡 比例3、实现服务测试 mock还是打桩 智能的打桩服务4、微妙的端到端测试5、端到端测试的缺点6、脆弱的测试...原创 2020-04-21 17:15:58 · 155 阅读 · 0 评论 -
读书笔记《微服务设计》---部署
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/1、持续集成简介2、把持续集成映射到微服务3、构建流水线和持续交付4、平台特定的构建物5、操作系统构建物6、定制化镜像 将镜像作为构建物 不可变服务器7、环境8、服务配置9、服务与主机之间的映射 单主机多服务 ...原创 2020-04-14 14:15:23 · 122 阅读 · 0 评论 -
读书笔记《微服务设计》---分解单块系统
书籍《微服务设计》,地址:https://book.douban.com/subject/26772677/庞大的单块系统,也可以使用正确的工具,进行分解。1、关键是接缝:限界上下文就是一个非常好的接缝,因为它的定义就是组织内高内聚和低耦合的边界。所以分接单块系统,要识别出这些边界,这些边界可以根据命名空间来识别。接缝边界定义好后,可以根据代码进行分解。2、分解单块系统的原因 ...原创 2020-04-09 14:37:16 · 166 阅读 · 0 评论 -
读书笔记《微服务设计》---集成
集成是微服务相关技术中最重要的一个。做得好的话,微服务可以保持自治性,你也可以独立的修改和发布它们。做的不好会带来灾难。1、寻找理想的集成技术 :微服务之间通信方式有很多种,但是我们要考虑的是,我们到底希望从这些技术中得到什么。(1)避免破坏性修改 :例如一个微服务在一个响应中添加了一个字段,那么已有的消费方不应该收到影响。(2)保证API的技术无关性 :不要选...原创 2020-04-03 17:03:39 · 141 阅读 · 0 评论 -
读书笔记《微服务设计》---如何建模服务
微服务的用武之地:保证自己很容易对应用进行修改。1、什么样的服务是好服务?松耦合、高内聚。 松耦合:做到松耦合,那么修改一个服务就不需要修改另一个服务。使用微服务最重要的一点是,能够独立修改及部署单个服务而不需要修改系统的其他部分。服务之间的集成及过度通信容易造成紧耦合,要避免这种问题。 高内聚:把相关的行为聚集在一起,把不相关的行为放到别处,避免在很多不同的服务上修改...原创 2020-03-25 16:59:05 · 159 阅读 · 0 评论 -
读书笔记《微服务设计》---演化式架构师
架构师应像城市规划师那样专注在大方向上,只在很有限的情况下参与到非常具体的细节实现中来。 他们需要保证系统不但能够满足当前的需求,还能够应对将来的变化。而且他们还应该保证在这个系统上工作的开发人员要和使用这个系统的用户一样开心。1、分区:粗粒度的服务群组。架构师应该更多的关注服务之间的交互,而不是过于关注各个服务内部发生的事情。2、一个原则性的方法 ”规则对于智者来说是指导,对...原创 2020-03-24 13:20:53 · 158 阅读 · 0 评论 -
读书笔记《微服务设计》---微服务介绍
1、什么是微服务:微服务就是一些协同工作的小而自治的服务。原创 2020-03-21 16:50:38 · 133 阅读 · 0 评论