随笔分类 -  架构

摘要:这两年来,我断断续续对十余年来的经历和技术思考做了阶段性的总结,现在汇集成电子书,共6万多字,有需要的同学自行下载。不足之处在所难免,还望大家海涵! 在线阅读: https://book.yunzhan365.com/sxoax/jgmh/mobile/index.html 下载链接: https: 阅读全文
posted @ 2021-08-21 22:25 顺哥聊数字化 阅读(104) 评论(0) 推荐(0) 编辑
摘要:云原生,不同的组织有不同的定义,但综合起来大致意思是:使用开源技术栈开发微服务架构的应用,并容器化部署在动态变化的云环境中,以充分利用云环境提供的一系列优势。所以,云原生架构指的是一个架构体系,而不只是某种单一的应用架构,而云原生应用呢,是指充分利用云环境所提供优势的应用,这些应用从一开始的设计就要 阅读全文
posted @ 2020-10-31 23:34 顺哥聊数字化 阅读(846) 评论(0) 推荐(0) 编辑
摘要:目前企事业单位系统都纷纷要上云,但是很多没有云计算研发或运维经历的同学,对云计算总是一头雾水。为了不让大家再一头雾水,前几天我给公司的研发和运维同事做了一次云计算相关知识的科普,题目为《云计算的前世今生》。因为只是科普,我只对相关概念进行了解释,不涉及技术细节,但却有些八卦内容。 从名字上来看,可以 阅读全文
posted @ 2020-06-13 16:56 顺哥聊数字化 阅读(538) 评论(0) 推荐(0) 编辑
摘要:软件设计原则可以说是无数前辈在踩过无数坑之后总结出来的提醒后人遵循的一些基本思想、规范、模式。遵循这些原则,有利于我们做出良好的设计,比如达到高内聚低耦合、模块划分清晰、源码可读性可维护性良好的效果。下面将对最广为人知的八大原则进行说明,有些原则还会给出代码示例。 6.1 KISS原则 KISS是“ 阅读全文
posted @ 2019-06-30 22:03 顺哥聊数字化 阅读(544) 评论(0) 推荐(0) 编辑
摘要:以前曾流行一句半开玩笑的话,就是有些类似产品经理角色的人会说:我们什么都不缺,就差一个程序员了。后面就到CEO们说:我们什么都不缺,就差一个CTO了。如果CTO不是很懂技术,而是类似于信息官的话,他可能会说:我们什么都不缺,就差一个架构师了。 今天我们要聊的,就是架构师这个物种,不少人觉得很神秘的称 阅读全文
posted @ 2019-06-29 12:14 顺哥聊数字化 阅读(877) 评论(1) 推荐(1) 编辑
摘要:我们使用React Native开发APP,在列表中显示图片时,列表框经常出现长时间的空白。经过稍微研究和参考其他人的经验,我们知道React Native的ListView以及后来改进版的FlatList在安卓系统上都有内存使用方面的问题,很多团队在开发时都需要自己去优化这个控件,大体优化思路无非 阅读全文
posted @ 2019-06-27 11:35 顺哥聊数字化 阅读(6106) 评论(1) 推荐(1) 编辑
摘要:无论什么东西,套用宋丹丹的话,就是都有它的过去、现在和将(jiǎng)来。因此学习一样东西,如果能多学一点它的历史,会让我们对其为何有如此现状少一些纠结,同时才有可能对其未来趋势有靠谱一点点的洞见。昨夜窗外雨声稀疏,难以入眠,突然想到软件架构的发展史是怎样的,于是今晨起来网上逛一圈,邂逅到这篇论文《 阅读全文
posted @ 2019-06-24 22:20 顺哥聊数字化 阅读(808) 评论(2) 推荐(1) 编辑
摘要:微服务这几年很火,做后端开发的,如果没听过微服务,出去见同行都有点不好意思的。那么大部分后端开发人员都应该听说过了,但真正用过的,可能就少一些,这也可能是因为公司的旧系统一直能正常工作,没有推翻改造的必要,也可能是团队人员对微服务不熟悉,不敢尝试新的技术架构。不管怎样,我们一般提倡,合适的就是最好的 阅读全文
posted @ 2019-06-09 20:28 顺哥聊数字化 阅读(1112) 评论(1) 推荐(0) 编辑
摘要:新世代基础架构-建构容器即服务的IT环境 阅读全文
posted @ 2019-02-12 12:31 顺哥聊数字化 阅读(148) 评论(0) 推荐(0) 编辑
摘要:https://www.nndev.cn/archives/1105 阅读全文
posted @ 2019-02-12 12:30 顺哥聊数字化 阅读(301) 评论(0) 推荐(0) 编辑
摘要:关于MMIO和PIO,我看到的解释最清楚的文章,原文在这里:Memory-mapped I/O vs port-mapped I/O - 2015Microprocessors normally use two methods to connect external devices: memory ... 阅读全文
posted @ 2015-06-01 23:14 顺哥聊数字化 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:NSX is VMware's strategy for Software-defined networking, it was implemented purely in software, and provides users with L2 networks over traditional ... 阅读全文
posted @ 2015-05-25 21:56 顺哥聊数字化 阅读(437) 评论(0) 推荐(0) 编辑
摘要:真的是浅见,以后随着认识的加深,可能会更新该文。 SDDC概述 人家聊SDN、SDS等,VMware干脆跟大家聊SDDC(Software-Defined Data Center),即软件定义数据中心。 SDDC是VMware大约三年前提出的概念,认为是云计算的终极形态,并提出数据中心可以通过三个步 阅读全文
posted @ 2015-05-20 23:07 顺哥聊数字化 阅读(1827) 评论(0) 推荐(0) 编辑
摘要:下图是由一个虚拟机vm1,一个路由器ext-router,两个网络ext-net及demo-net组成的拓扑结构。要达到的目的很简单,即vm1不仅能使用私网IP和内部的其它虚拟机进行通信,还可以通过ext-router连接外网,外网也能通过Floating IP访问vm1。步骤:1.以admin权限... 阅读全文
posted @ 2015-05-12 18:14 顺哥聊数字化 阅读(3546) 评论(0) 推荐(0) 编辑
摘要:上次跟朋友聊到网络方面的问题,我说在做Windows开发的那些年,我对网络真的可以说是一窍不通,虽然也几度捧着《TCP/IP协议详解》端详,但到底还是感觉很抽象。直到后来转向到Linux,而且需要去配路由器和交换机,才慢慢地理解了一些以前百思不得其解的问题,再回头去看理论书籍,才觉得我也算得上是那个... 阅读全文
posted @ 2015-05-07 23:35 顺哥聊数字化 阅读(655) 评论(0) 推荐(0) 编辑
摘要:在XenServer集群上给客户搭建一个应用服务,要求有负载均衡,Web服务器用Windows Server 2008 R2 + IIS,数据库Sql Server 2008 R2,并且使用SAN存储。我设计的逻辑架构如下图:上面的架构图中包含7个VM,分别是作为转发器的LVSDirector和LV... 阅读全文
posted @ 2015-04-16 21:36 顺哥聊数字化 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:毕业后一直在学操作系统, 有时候觉得什么都懂了,有时候又觉得好像什么都不懂,但总体来说自认为对操作系统实现机制的了解比周围的人还是要多一些。去年曾花了几个星期的晚上时间断断续续翻译了这篇对Linux和Windows驱动架构进行比较的论文。原文在这里。Linux和Windows设备驱动架构比较1... 阅读全文
posted @ 2015-04-08 21:50 顺哥聊数字化 阅读(5965) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示