1
从零开始搭建一个PaaS平台 - 我们要做什么

前言 从最开始的小公司做小网站,到现在进入现在的公司做项目,发现小公司里很多很多工作都是重复的劳动(增删改查),不过想想也是,业务软件最基础的东西不就是增删改查吗。 但是很多时候,这种业务逻辑其实没有必要挨个重写。总不能说你的增删改查比我的高级很多。很大程度上,复杂的问题只是数据太多了怎么优化。 简 ...

连程 @ 2020/05/24

2
微服务的版本选择思考与总结

发版流程 SNAPSHOT(快照版)--->M1(里程碑1)--->M2--->M3--->RC1(候选版本1)--->RC2--->Release(正式版)--->SR1(正式版第一次修复)--SR2--->SR3 选择SR2版本之后的版本比较合适。之前的会有很多坑 ...

没那么简单P @ 2020/05/19

3
认证系统设计经典会话

Bill Bryant,首次写与1988年2月 Theodore Ts'o与1997年2月整理并转换成HTML,并且追加了 afterword 章节来描述V5版本的一些变化 前言 本文虚构了一个关于公网认证系统 Charon构建过程的对话,随着对话的进行,Athena和Euripides探讨了公共网 ...

高枫_henu @ 2020/05/16

6
Spring Cloud Alibaba系列(二)nacos作为服务配置中心

Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置。 首先我们 ...

执偕 @ 2020/05/10

8
Spring Cloud Alibaba系列(一)nacos作为服务注册中心

Spring Cloud Alibaba各组件版本关系 | Spring Cloud Alibaba Version | Sentinel Version | Nacos Version | RocketMQ Version | Dubbo Version | Seata Version | | | ...

执偕 @ 2020/05/08

9
使用 kind 快速搭建 kubernetes 环境

使用 kind 快速搭建 Kubernetes 环境 Intro kind(Kubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...

WeihanLi @ 2020/05/06

10
15分钟从零开始搭建支持10w+用户的生产环境(四)

上一篇文章,介绍了这个架构中,WebServer的选择,以及整个架构中扩展时的思路。 原文地址:15分钟从零开始搭建支持10w+用户的生产环境(三) 五、架构实践 前边用了三篇文章,详细介绍了这个架构的各个部分的选择以及安装。 这篇文章,我会用一个Demo项目,从开发到部署,包括MongoDB数据的 ...

Tiger.Wang @ 2020/05/06

11
网站架构变迁

网站架构变迁 Intro 从最早的 html 的学习到现在从单体应用迁移到微服务架构,所经历的网站架构也一直在变化,于是想写一篇关于网站架构变迁的文章。 单服务器 最早的我们的网站只有一台服务器,网站应用 + 数据库 + 网站文件 都在同一台服务器上,有的时候一台服务器上也会有多个网站。 这个阶段的 ...

WeihanLi @ 2020/05/05

12
多租户&多账户&多公众号_saas微信公众平台设计思路

saas是目前比较流行的模式,不做过多的介绍。怎么实现部署一套服务来实现多租户或多账号或公众号的微信平台呐? 其实思路简单了,想起来几年前用的jeecms,一套程序,能快速生成很多网站,组成一个站群。 实现思路 1.配置公众号信息 设计一个微信信息配置表: 2.在微信公众平台微信公众号中的接口地址 ...

有理想的coder @ 2020/05/04

13
十分钟教科书式教条,轻松搞定系统分析师的论文

十分钟教科书式教条,轻松搞定系统分析师的论文 前言 因为我发现很多人考试都是死在论文上的。平时学习时,对论文也是老虎吃天 无从下口。 系之前,统架构设计师部分的论文博客,大多以一篇范文为例。而这次,我想简单说说: 怎么准备论文 怎么写论文 怎么审阅论文 准备论文 论文的准备分为以下三点: 论文项目 ...

血夜之末 @ 2020/05/03

14
十分钟教条与经验,轻松搞定系统分析师的案例分析

十分钟教条与经验,轻松搞定系统分析师的案例分析 前言 系统分析师培训班通过统计,得到一个结论:培训班的考生,死得最多的就是案例分析。 为什么呢?因为客观题只要平时多看,多刷就行了,论文则有固定套路。但是案例则是需要考生自己主动对外输出,并且难以有一个统一的套路。所以,那些培训班的考生,死得最多的就是 ...

血夜之末 @ 2020/04/30

15
十分钟脑图加说明,搞定系统分析师的绝对核心-需求工程

十分钟脑图加说明,搞定系统分析师的绝对核心 需求工程 前言 分析师系列,我已经很久没有写了。 因为系统分析师的考试内容与系统架构设计师的考试内容有许多重合部分。所以,我在 "系统分析师 软件水平考试(高级) 开篇" 着重描述了两者的区别,就没有花费太多时间在这方面了。 然后最近有好几位私信我,向我询 ...

血夜之末 @ 2020/04/29

16
Spring 学习一(了解Spring)

1.Spring 框架的概念? Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AO ...

makefire @ 2020/04/29

17
高并发实时性网络视频监控项目实战

项目概述: 【备注】本项目开发流程,将依次按照上述开发步骤编排,后续将出第一篇.... ...

孔实 @ 2020/04/29

19
14、Ribbon整合断路器监控Hystrix Dashboard

上一篇只是大概介绍了一下断路器Hystrix Dashboard监控,如何使用Hystrix Dashboard监控微服务的状态呢?这篇看看Ribbon如何整合断路器监控Hystrix Dashboard。今天的项目主要整合sc-eureka-client-consumer-ribbon-hystr ...

happyhuangjinjin @ 2020/04/28

20
系统模块划分设计的思考

系统模块划分设计的思考 前言 首先明确一下,这里所说的系统模块划分,是针对client,service,common这样的技术划分,而不是针对具体业务的模块划分。避免由于歧义,造成你的时间浪费。 直接原因 公司内部某技术团队,在引用我们系统的client包时,启动失败。 失败原因是由于client下 ...

血夜之末 @ 2020/04/26