
架构设计
文章平均质量分 82
淡淡的倔强
不怕千万人阻挡,只怕自己投降!
展开
-
理解Docker
前言最近了解了下什么是Docker,本篇也只是介绍下Docker的作用,对其有个了解,关于Docker的安装,运用什么的可以找其它的详细教程,以下几个是我个人为以后具体学习Docker保存的资料:docker中文网站教程docker菜鸟教程Docker学习笔记找资料在网上看到最多的是Docker的好处。比如:1、Docker 容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多2、Docker原创 2017-05-15 14:33:07 · 1648 阅读 · 0 评论 -
HTTPS原理
本文原文地址: 也许这样理解 HTTPS 更容易摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:如果我们要实现这个聊天软件,本文只考虑安全性问题转载 2017-05-09 22:34:24 · 1553 阅读 · 0 评论 -
理解RESTful架构
本文转载自:理解RESTful架构越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个转载 2017-07-27 17:11:45 · 1506 阅读 · 0 评论 -
为什么选择Spring Boot作为微服务的入门级微框架
本文转载自:为什么选择Spring Boot作为微服务的入门级微框架1. Spring Boot是什么,解决哪些问题? 1) Spring Boot使编码变简单 2) Spring Boot使配置变简单 3) Spring Boot使部署变简单 4) Spring Boot使监控变简单 5) Spring Boot的不足2. Spring Boot在平台中的定位,相关技术如何融合? 1) Spri转载 2017-07-27 18:14:37 · 15883 阅读 · 0 评论 -
分布式系统之CAP理论和BASE思想
一、CAP起源 CAP原本是一个猜想,2000年PODC大会的时候大牛Brewer提出的,他认为在设计一个大规模可扩放的网络服务时候会遇到三个特性:一致性(consistency)、可用性(Availability)、分区容错(partition-tolerance)都需要的情景,然而这是不可能都实现的。之后在2003年的时候,Mit的Gilbert和Lynch就正式的证明了这三个特征确实是...原创 2018-03-16 12:42:12 · 2095 阅读 · 0 评论 -
SpringCloud--SpringCloud Config构建统一微服务管理配置中心
在微服务架构中,微服务的配置管理一般有以下几个需求:集中管理配置。一个使用微服务架构的应用系统可能会包含成百上千个微服务,因此集中管理配置是非常有必要的。不同环境不同配置。例如,数据源配置在不同的环境(开发、测试、预发布、生产等)中时不同的。运行期间可动态调整。例如,可根据各个微服务的负载情况,动态调整数据源连接池大小或熔断阈值,并且在调整配置时不停止微服务。配置修改后可自动更新。如配...原创 2018-03-30 16:38:49 · 2151 阅读 · 0 评论