- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 设计模式实践及总结
一、设计模式概念及设计原则 记得刚开始学编程的时候就看过设计模式相关的书籍,虽然当时有很多地方都不理解,但是建立了早期对架构设计的意识,让后面的学习和工作中受益匪浅,最近两年也一直在做架构设计方面的工作,解开了之前很多的困惑,也形成了一些自己的思想,我需要把自己零散的想法系统的整理出来,如果能对大家有帮助当然更好了。为什么选择设计模式?因为架构设计是一个很宽泛甚至对于有些人是一个很...
2020-01-19 13:48:30 1426
原创 互联网架构:常用基础中间件介绍
一般而言中间件和框架的区别是,中间件是独立运行的用于处理某项专门业务的CS程序,会有配套的客户端和服务端,框架虽然也是处理某个专门业务的但是它不是独立程序,是寄宿在宿主程序进程内的一套类库。图上绿色部分代表了框架,红色部分代表了管理系统,紫色部分代表了中间件。本文会着重介绍管理系统和中间件部分。一、配置管理比较知名的分布式配置服务和管理系统有携程的 https://github...
2020-01-17 14:30:38 5612
原创 互联网公司常用架构模式梳理
一、管理和监控1.1、大使模式:创建代表消费者服务或应用程序发送网络请求的帮助服务进程外的代理服务(很多框架层面的事情可以以软件框架的形式寄宿在进程内,也可以以独立的代理形式做一个网络中间件)。这里的大使模式意思就是这么一个网络代理进程,用于和远端的服务进行通讯,完成下面的工作:服务路由 服务熔断 服务跟踪 服务监控 服务授权 数据加密 日志记录由于是独立进程的网络服...
2020-01-17 09:46:44 7107
原创 Zookeeper简介
一、Zookeeper是什么东西?(1)、ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步服务、组服务等。(2)、ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能...
2020-01-09 17:18:08 1195
SpringMVC和MyBits后台管理系统源码
2014-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人