架构师之路17年精选80篇



【架构必备】

互联网架构如何实现“高并发”》4W+

TCP接入层的负载均衡、高可用、扩展性架构设计》2.2W+

配置中心架构设计演进》1.7W+

跨公网调用的大坑与架构优化》1.4W+

DNS在架构设计中的巧用》1.9W+

消息如何在网络上安全传输》1.2W+

10W定时任务,如何高效触发》2.9W+

工作线程究竟设置为多少合适》2.1W+

URI设计原则》1.9W+


【一致性】

session一致性架构设计实践》3.5W+

MySQL双主架构一致性优化》1.6W+

库存扣多了,到底怎么整》2.1W+

再议库存扣减多种方案》1.4W+

浅谈CAS在分布式ID生成方案上的应用》1.3W+

CAS下ABA问题及优化方案》1.1W+


【分层架构设计】

互联网分层架构的本质》2.8W+

分层架构,为什么需要服务化》2W+

分层架构,是否需要业务服务层》1.4W+

分层架构,为什么需要前后端分离》2.9W+

分层架构,前后端分离的坏处》1.8W+

分层架构,为什么要引入数据库中间层》1.8W+

分层架构,APP分层架构随想》1.4W+


【数据库-SQL】

或许你不知道的10条SQL技巧》4.2W+

MySQL索引or/in/union优化》1.7W+

58到家数据库30条军规解读》4.9W+

再议58到家数据库军规》2.2W+

赶集MySQL军规》2.5W+


【数据库架构】

100亿数据量1万属性10万并发数据库架构设计》4W+

数据库秒级平滑扩容架构方案》1.9W+

业界难题,跨库分页的四种方案》3.1W+

100亿数据平滑迁移,不停服务》1.7W+

MySQL数据冗余的三种方案》1.5W+


【数据库-容量】

每每谈到数据库架构,我们在讨论什么》2.9W+

用户中心,数据库架构优化与实践》2.2W+

帖子中心,数据库架构优化与实践》1.7W+

好友中心,数据库架构优化与实践》1.5W+

订单中心,如何做到数据库无限容量》1.8W+


【数据库中间件】

数据库中间件,需求调研》1.4W+

数据库中间件,cobar调研笔记》1.3W+

数据库中间件,TDDL调研笔记》1W+

数据库中间件,atlas调研笔记》1W+

数据库中间件,mysql-proxy调研笔记》1.5W+

假如让你来设计数据库中间件》1.5W+


【架构解耦】

小小的IP,大大的耦合,如何解耦》1.5W+

小小的公共库,大大的耦合,如何解耦》1.7W+

数据库耦合,如何解耦》1.2W+

为何服务化了,耦合却更加严重》2.5W+

MQ,互联网架构解耦神器》2.5W+

配置中心,互联网架构解耦利器》1.8W+


【MQ】

究竟什么时候使用MQ》5.4W+

MQ,如何做到消息必达》2.5W+

MQ,如何做到消息幂等》2W+

MQ,如何做到消息延时》2.7W+

MQ,如何做到削峰填谷》1.6W+


【搜索】

搜索引擎的原理,架构与细节》2.1W+

流量从小到大,检索架构演进》1.9W+

全网搜索引擎,如何检索到15分钟之前生成的网页》1.9W+


【典型系统】

秒杀系统,架构与优化细节》5.6W+

广告系统,业务与架构细节》1.3W+

计数系统,架构与优化细节》1.9W+


【线上实战】

线上问题排查实战》1.6W+

CPU100%问题排查实战》2.4W+

内存OOM问题排查实战》1.7W+


【一分钟系列】

1分钟理解LF线程模型》1.1W+

1分钟了解索引技巧》2.4W+

1分钟了解四层/七层反向代理》2.2W+

1分钟写好连接池》2.8W+

1分钟了解好接口的设计原则》2W+


【评论比文章精彩,架构讨论】

服务读写分离,是否可行?》1.5W+

服务读写分离,绝不推荐》2W+

服务通过缓存传递数据,是否可行?》1.3W+

服务通过缓存传递数据,绝不推荐》1.5W+


【通用】

如何精准理解leader布置的任务》1.7W+

如何快速精准的和leader沟通》1.1W+

罗振宇送给新员工的四句话》1.9W+

远离中国式辩论》1.6W+


【惊喜】

架构师之路,支持历史文章搜索》1.6W+

【架构必备】

互联网架构如何实现“高并发”》4W+

TCP接入层的负载均衡、高可用、扩展性架构设计》2.2W+

配置中心架构设计演进》1.7W+

跨公网调用的大坑与架构优化》1.4W+

DNS在架构设计中的巧用》1.9W+

消息如何在网络上安全传输》1.2W+

10W定时任务,如何高效触发》2.9W+

工作线程究竟设置为多少合适》2.1W+

URI设计原则》1.9W+


【一致性】

session一致性架构设计实践》3.5W+

MySQL双主架构一致性优化》1.6W+

库存扣多了,到底怎么整》2.1W+

再议库存扣减多种方案》1.4W+

浅谈CAS在分布式ID生成方案上的应用》1.3W+

CAS下ABA问题及优化方案》1.1W+


【分层架构设计】

互联网分层架构的本质》2.8W+

分层架构,为什么需要服务化》2W+

分层架构,是否需要业务服务层》1.4W+

分层架构,为什么需要前后端分离》2.9W+

分层架构,前后端分离的坏处》1.8W+

分层架构,为什么要引入数据库中间层》1.8W+

分层架构,APP分层架构随想》1.4W+


【数据库-SQL】

或许你不知道的10条SQL技巧》4.2W+

MySQL索引or/in/union优化》1.7W+

58到家数据库30条军规解读》4.9W+

再议58到家数据库军规》2.2W+

赶集MySQL军规》2.5W+


【数据库架构】

100亿数据量1万属性10万并发数据库架构设计》4W+

数据库秒级平滑扩容架构方案》1.9W+

业界难题,跨库分页的四种方案》3.1W+

100亿数据平滑迁移,不停服务》1.7W+

MySQL数据冗余的三种方案》1.5W+


【数据库-容量】

每每谈到数据库架构,我们在讨论什么》2.9W+

用户中心,数据库架构优化与实践》2.2W+

帖子中心,数据库架构优化与实践》1.7W+

好友中心,数据库架构优化与实践》1.5W+

订单中心,如何做到数据库无限容量》1.8W+


【数据库中间件】

数据库中间件,需求调研》1.4W+

数据库中间件,cobar调研笔记》1.3W+

数据库中间件,TDDL调研笔记》1W+

数据库中间件,atlas调研笔记》1W+

数据库中间件,mysql-proxy调研笔记》1.5W+

假如让你来设计数据库中间件》1.5W+


【架构解耦】

小小的IP,大大的耦合,如何解耦》1.5W+

小小的公共库,大大的耦合,如何解耦》1.7W+

数据库耦合,如何解耦》1.2W+

为何服务化了,耦合却更加严重》2.5W+

MQ,互联网架构解耦神器》2.5W+

配置中心,互联网架构解耦利器》1.8W+


【MQ】

究竟什么时候使用MQ》5.4W+

MQ,如何做到消息必达》2.5W+

MQ,如何做到消息幂等》2W+

MQ,如何做到消息延时》2.7W+

MQ,如何做到削峰填谷》1.6W+


【搜索】

搜索引擎的原理,架构与细节》2.1W+

流量从小到大,检索架构演进》1.9W+

全网搜索引擎,如何检索到15分钟之前生成的网页》1.9W+


【典型系统】

秒杀系统,架构与优化细节》5.6W+

广告系统,业务与架构细节》1.3W+

计数系统,架构与优化细节》1.9W+


【线上实战】

线上问题排查实战》1.6W+

CPU100%问题排查实战》2.4W+

内存OOM问题排查实战》1.7W+


【一分钟系列】

1分钟理解LF线程模型》1.1W+

1分钟了解索引技巧》2.4W+

1分钟了解四层/七层反向代理》2.2W+

1分钟写好连接池》2.8W+

1分钟了解好接口的设计原则》2W+


【评论比文章精彩,架构讨论】

服务读写分离,是否可行?》1.5W+

服务读写分离,绝不推荐》2W+

服务通过缓存传递数据,是否可行?》1.3W+

服务通过缓存传递数据,绝不推荐》1.5W+


【通用】

如何精准理解leader布置的任务》1.7W+

如何快速精准的和leader沟通》1.1W+

罗振宇送给新员工的四句话》1.9W+

远离中国式辩论》1.6W+


【惊喜】

架构师之路,支持历史文章搜索》1.6W+

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/387198.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iphone手机型号获取

#import <sys/utsname.h> //手机型号 NSString *device [self iphoneType]; (NSString *)iphoneType { struct utsname systemInfo; uname(&systemInfo); NSString *platform [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; if…

Java网络01基本网络概念

协议 Protocol&#xff1a;明确规则 &#xff08;1&#xff09;地址格式&#xff1b; &#xff08;2&#xff09;数据如何分包&#xff1b; ... TCP/IP四层模型&#xff1a; 应用层 HTTP SMTP POP IMAP 传输层 TCP UDP 网际层 IP 主机网络层 host to host layer 数模、…

apache的产品分类说明

分类 项目名 说明 开发语言 服务器&#xff08;共20&#xff09; Apache HTTP Server全球第一HTTP服务器C/CTomcatJava的Web服务器JavaJames邮件服务器JavaSpamAssassin反垃圾邮件C/CPerlApache的Perl编程语言支持C/CTclTCL脚本语言C/CDirectory Server超级目录服务器JavaAxisW…

Java网络02基本Web概念

URI Uniform Resource Identifier 同一资源标识符 以特定语法标识一个资源的字符串 绝对URI&#xff1a;URI模式模式特有部分 scheme:scheme-specific-part scheme分为&#xff1a; data file本地文件系统 ftp http telnet urn 统一资源名 scheme-specific-part为&am…

解决自建ca认证后浏览器警告

前一篇讲解了基本的建立证书的过程&#xff0c;但是建立后总是会在浏览器那里警告&#xff1a; 此链接不是私密链接 --谷歌浏览器 此证书颁发机构不可信 此证书不是这个网站的 --ie浏览器 总之证书是生成成功了&#xff0c;但是其中的内容填写错误了&a…

设计模式学习(三)——单例模式

在Java开发过程中&#xff0c;很多场景下都会碰到或要用到单例模式&#xff0c;在设计模式里也是经常作为指导学习的热门模式之一&#xff0c;相信每位开发童鞋都用到过。我们总是沿着前辈的足迹去做设定好的思路&#xff0c;往往没去探究为何这么做&#xff0c;所以这篇文章对…

Java网络03流

网络程序所做的很大一部分工作只是输入和输出&#xff1a;从一个系统向另一个系统移动数据。 输出流 Java的基本输出流类是java.io.OutputStream: public abstract class OutputStream 这个类提供了写入数据所需的基本方法&#xff0c;包括&#xff1a; public abstract vo…

基于微信小程序开发的仿微信demo

(本文参考自github/liujians,地址:https://github.com/liujians/weApp) 作者声明&#xff1a; 基于微信小程序开发的仿微信demo 整合了ionic的样式库和weui的样式库 使用请查看使用必读! 更新日志请点击这里 目前功能 查看消息 网络请求获取数据&#xff08;download示例server…

设计模式之六大原则

设计模式之设计原则 这软件设计过程中&#xff0c;有六大设计原则&#xff1a; 单一职责原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则开闭原则由于软件开发过程中&#xff0c;根据业务不同等因素形成了各种复杂的而不可预料的需求&#xff0c;遵守原则&#xff0c;让项…

安装配置tengine

安装tengine 1、依赖gcc openssl-devel pcre-devel zlib-devel 安装&#xff1a;yum install gcc openssl-devel pcre-devel zlib-devel 2、解压tengine压缩包&#xff0c;并进入目录&#xff1b; 3、./configure --prefix/usr/tengine 4、make && make install 5…

使用springboot集成jseesite

请访问 开源中国下的https://git.oschina.net/wolfking/wolfking-jeesitehttps://www.oschina.net/p/wolfking-jeesite?fromerr6Iie3qZt 下载源码&#xff0c;按照如下的运行使用 springboot 改造 jeesite&#xff0c;只保留最简单的系统配置 。 介绍 1、运行主类&#xff0c;…

解决idea 中web项目无法正常显示的问题

转载于:https://www.cnblogs.com/nulijiushimeili/p/10575364.html

Hadoop小知识点

hdfs命令行 上传 hadoop fs -put 文件名 hdfs://主机名:9000/... 下载 hadoop fs -get hdfs://主机名:9000/... 文件名 /hadoop/share/hadoop/mapreduce 文件夹下有测试程序 提交MapReduce任务命令 #hadoop jar hadoop-mapreduce-examples-2.4.1.jar pi 5 5 hadoop fs -m…

copy 扩展名 包含子文件夹 文件 到某个 文件夹

比如我在d:\fff下面有很多子文件夹&#xff0c;子文件夹里还有子文件夹&#xff0c;里面有些文件夹里有.ppm.bz2的后缀的文件&#xff0c;需要把他们找出来复制到d:\fff2里面&#xff0c;应该怎么用批处理写&#xff1f;最佳答案1234echo offfor /r d:\fff %%a in (*.ppm.bz2) …

在线视频常见加密方式及安全性透析

信息化时代&#xff0c;多媒体的应用日渐成为人们生活中不可或缺的部分&#xff0c;无论是获取最新资讯还是教育学习&#xff0c;视频都是直观高效的媒介之一。 基于互联网的快速传播&#xff0c;众多培训机构也逐渐将线下原创版权课程迁移到在线平台中&#xff0c;一方面可以更…

分享一个前后端分离的web项目(vue+spring boot)

Github地址&#xff1a;https://github.com/smallsnail-wh 前端项目名为wh-web后端项目名为wh-server项目展示地址为我的github pages&#xff08;https://smallsnail-wh.github.io&#xff09;用户名&#xff1a;admin&#xff0c;密码admin&#xff08;第一次启动会比较慢&am…

部署php项目到linux

服务器&#xff1a;39.106.26.67rootBayou2009 数据库&#xff1a;rootbayou2009 项目文件夹路径&#xff1a;/home/www/项目文件夹名称&#xff1a;education.bayou-tech.cn 绑定域名&#xff1a;education.bayou-tech.cn 绑定域名&#xff1a; 用ftp把配置文件下班到windows修…

ionic最新安装教程

公司最近开发webapp&#xff0c;研究了一下ionicangularjs开发。 安装过程中碰到许多问题&#xff0c;发现网上有好多资料都已经过时&#xff0c;在这里把最新的流程记录一下。 首先是安装node.js&#xff0c;通过nodejs官网下载&#xff0c;没什么问题。npm已经默认安装&#…

ZooKeeper安装配置

配置 1、在conf目录下创建一个配置文件zoo.cfg tickTime2000 dataDir.../zookeeper/data dataLogDir.../zookeeper/dataLog clientPort2181 initLimit5 syncLimit2 server.1server1:2888:3888 server.2server2:2888:3888 server.3server3:2888:3888 •tickTime&#…

1.1 算法编译与调试

编程要保持简单&#xff08;KISS, keep it simple and stupid&#xff09;。 算法竞赛中的输入输出框架&#xff1a; 输入数据保存在文件中&#xff0c;输出数据也保存在文件中。 几乎所有算法竞赛的输入数据和标准答案都是保存在文件中的。 使用文件最简单的方法是使用输入…