架构
文章平均质量分 89
ShuSheng007
人活着要有梦想,万一实现了呢!
展开
-
秒懂MySql之从零搭建主从架构
数据库在一个软件系统的重要程度我们就不多说了。我们今天就简单聊聊为什么要搞主从架构?如何搞?最开始的时候我们对软件系统的要求很低,但后来要求越来越高,对数据库的要求相应也就变的越来越多:兄弟我希望你7X24小时稳定运行50年,兄弟最近流量暴增了你的给抗住啊,兄弟机房断电你也不能给我丢数据啊,兄弟机房断电我还是想让你能正常工作,兄弟… 数据库兄弟怒了:我R你LL…你看就是由于要求越来越多,单机数据库根本就不能满足这些要求,所以就出来很多架构方式来解决这些问题,今天说的主从架构就是非常经典和有效的一种。..原创 2022-08-08 05:30:00 · 655 阅读 · 0 评论 -
微服务架构之演进历程
当前软件系统不跟微服务沾边的话会给人很落后的感觉,但微服务的风刮的有点歪了,你见过只有2个开发者却有10个微服务,然后还都部署在同一台物理机上的系统吗?不要怀疑,真有。不过微服务架构对于大型软件系统确实是个好东西,今天我们来聊一聊分布式架构的演进吧,水平有限,就当抛砖引玉,不喜勿喷。在我们的工作中,其中大部分都存在过度设计,真正那种亿级流量级别的系统可遇不可求,如果你有幸参与其中真是一件特别幸福的事情。很不幸,我没参与过…请持续关注…......原创 2022-07-30 18:31:11 · 1758 阅读 · 0 评论 -
架构设计之贫血模式与充血模式之我见
概述由于近年微服务的火爆,竟然带火了领域驱动设计这个老家伙。自从2004年被提出就以来就成为架构师面试中消磨时间的谈资。当面试官实在不知道问啥,但时间还早的时候,领域驱动设计就派上用场了…...原创 2022-05-28 18:20:19 · 764 阅读 · 0 评论 -
微服务之如何从零搭建(吹牛逼篇)
概述IT世界唯有变化才是永恒的。这不微服务刚兴起没有几年,现如今已经在全力向云原生时代过度了,有人称其为后微服务时代。云原生时代的里程碑应该是从kubernetes,江湖人称K8s,在2017年底彻底赢得容器编排战争开始的吧。现如今K8s被公认为云时代的操作系统,各大云厂商都在不遗余力的推广,因为没有K8s的日子里,他们的工作基本上是将物理机房搬到了云上而已,即是自己搭机房还是别人帮你搭机房的区别。但是有了K8s他们现在都牛逼轰轰的,声称要做到硬件即软件,相信你对各种XaaS一定不会 陌生吧? IaaS(原创 2021-11-02 21:38:16 · 1139 阅读 · 0 评论 -
分布式之什么是BASE理论
[版权申明] 非商业目的注明出处可自由转载出自:shusheng007文章目录概述BASE简介Basiclly Available(基本可用)Soft state(软状态)Eventually consistent(最终一致性)总结概述本理论是分布式之什么是CAP定理的延伸,这些理论指导着我们的实践,实践反过来又完善改进着理论,二者相辅相成。BASE简介BASE是Basiclly Available(基本可用),Soft state(软状态),Eventually consistent(最终一致原创 2021-09-25 17:29:51 · 434 阅读 · 0 评论 -
分布式之什么是CAP定理
[版权申明] 非商业目的注明出处可自由转载出自:shusheng007文章目录概述历史定义如何理解总结概述前段时间看到微服务注册中心的如何选择问题,在比较 Netflix eureka 与 Apache zookeeper的时候,总是有人提到CAP定理。很久以前就听说过这个定理,但是当时没有去认真去理解它,这次认真研究了一下,作为笔记简单记录一下。历史根据维基百科记载,这个定理起源于加州大学柏克莱分校(University of California, Berkeley)的计算机科学家埃里克.原创 2021-09-25 17:09:32 · 295 阅读 · 0 评论 -
MVP在Android中2种实现(1)
对此题目有兴趣的同学都是知道至少了解这个东西,在此我不准备讲太多的理论,因为互联网上对MVP的介绍铺天盖地了.例如这位同学的文章就很精彩 Android MVP 详解(上),本人只是介绍两种MVP在Android的实现方法。 第一种:MVP在Android中2种实现(1) 第二种: MVP在Android中2种实现(2)第一种众所周知,MVP全称 Model-View-Prese原创 2017-08-30 22:42:11 · 1337 阅读 · 2 评论 -
MVP在Android中2种实现(2)
对此题目有兴趣的同学都是知道至少了解这个东西,在此我不准备讲太多的理论,因为互联网上对MVP的介绍铺天盖地了.例如这位同学的文章就很精彩 Android MVP 详解(上),本人只是介绍两种MVP在Android的实现方法。 第一种:MVP在Android中2种实现(1) 第二种: MVP在Android中2种实现(2)本文是对 MVP在Android中2种实现(1)中讲述的M原创 2017-09-11 21:48:51 · 1290 阅读 · 6 评论 -
秒懂负载均衡与反向代理
以前总是听说负债均衡与反向代理,但是一直搞不清楚这两个东西,就是感觉好厉害的样子,调查一番后决定记录如下,以便将来查阅。首先负载均衡与反向代理都是C/S 或者B/S系统后端架构方面的知识。那么什么是负载均衡,什么又是反向代理呢?二者有什么异同,他们用来解决什么问题?具体如何搭建?(本文不会涉及,因为我目前没有实际的搭建经验,希望以后可以学习相关技术)#负载均衡( Load Balancing)那负载均衡是干什么用的呢?这个涉及到了分布式系统的设计。例如我们现在有两台服务器。.........原创 2018-08-22 23:24:37 · 11482 阅读 · 2 评论