单数据库架构 一个项目在初期的时候,为了尽可能快地验证市场,其对业务系统的最大要求是快速实现。在这个阶段,代码开发人员为了能快速实现业务系统,一般都是将所有层级(MVC)的业务代码都写在同一个项目中,所有的业务数据都存放在同一个数据库中。此时,项目的整体架构图如下所示: 从上图可以看到,我们在一个项 ...
分类:
数据库 时间:
2019-03-28 13:59:31
阅读次数:
226
零、关系型数据库考点 架构 索引 锁 语法 理论范式 一、架构 面:如何设计一个关系型数据库? 这主要考察我们对关系型数据库整体架构的把握,相当于让我们自己编写一个RDBMS(关系型数据库管理系统)。设计架构图如下,可以从下图中的各个模块进行回答。 二、索引 面:为什么要使用索引? 答:为了在数据库 ...
分类:
数据库 时间:
2019-03-17 13:34:47
阅读次数:
262
Neutron的整体架构分为三层。 Server —> plugin —>agent 启动server之后neutron会将请求路径和对应的处理函数进行映射。 具体的处理函数由plugin来提供,plugin做的事情有两个: 1)在数据库中创建资源 2)发送rpc请求到具体的agent 所有的plu ...
分类:
Web程序 时间:
2019-03-13 21:28:10
阅读次数:
746
"go微服务框架go micro深度学习(一) 整体架构介绍" "go微服务框架go micro深度学习(二) 入门例子" "go微服务框架go micro深度学习(三) Registry服务的注册和发现" "go微服务框架go micro深度学习(四) rpc方法调用过程详解" "go微服务框架g ...
分类:
其他好文 时间:
2019-03-13 12:04:26
阅读次数:
189
tomcat是我们经常使用的组件,但是内部是如何运行的呢,我们去一探究竟。 1、tomcat架构 tomcat的整体架构图如下: Tomcat中只有一个Server,一个Server可以有多个Service,一个Service可以有多个Connector和一个Container;Server掌管着整 ...
分类:
其他好文 时间:
2019-03-10 20:49:12
阅读次数:
250
1、面试官心里分析 其实聊到这个问题,一般面试官要考察两块: (1)你有没有对某一个消息队列做过较为深入的原理的了解,或者从整体了解把握住一个mq的架构原理 (2)看看你的设计能力,给你一个常见的系统,就是消息队列系统,看看你能不能从全局把握一下整体架构设计,给出一些关键点出来 说实话,我一般面类似 ...
分类:
其他好文 时间:
2019-03-08 23:42:47
阅读次数:
238
一、Kubernetes是Google团队发起并维护的基于Docker的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心。建于Docker之上的Kubernetes可以构建一个容器的调度服务,其目的是让用户透过Kubernetes集群来进行云端容器集群的管理,而无需用户进行复杂的设置工作。系统会自动选取合适的工作节点来执行具体的容器集群调度处理工作。其核心概念是Container
分类:
Web程序 时间:
2019-03-06 09:13:07
阅读次数:
199
一 整体架构二 proxysql层 proxysql+keepalived对外提供vip 这里有一点要注意,虽然keepalived有脑裂危险,但是对于向proxysql这种无状态中间件确实没什么影响三 mysql层 mysql+mha做故障转移四 proxysql故障转移原理 0 定义好mysql ...
分类:
数据库 时间:
2019-03-05 13:56:38
阅读次数:
192
0x00 前言 由于公司需求,需要掌握洋葱网络的整体架构和部分详细实现细节,并对Tor进行针对性的改造。在查询Tor官方相关文档和google各种网站后,得到的信息仍无法达到目的,所以便开始了阅读Tor源码的旅程。 Tor的源码可以在官网直接进行下载,URL地址为: https://www.torp ...
分类:
其他好文 时间:
2019-03-04 09:24:11
阅读次数:
234
项目 比如项目里面的,你主要负责什么?你们实现了什么?里面用到的xxxx你觉得怎么样,有什么优缺点?项目最大的困难是什么?后面问了用的什么web服务器,数据库,框架和设计模式,然后具体问了观察者模式(这个没答出来)。写项目整体架构,具体功能模块的的实现,用到的技术 1. 谈一下做的项目: 基于SSM ...
分类:
其他好文 时间:
2019-03-03 22:14:55
阅读次数:
220