首页
程序员
编程语言
大数据
数据库
手机开发
架构师
2022-02-09
Mongodb初探
2022-02-09
PHP连接MySQL数据库的几种方式
2022-02-09
CSS实现多重边框和内凹圆角
2022-02-09
遮罩动画效果
2021-04-17
java web 站内信
2021-04-17
利用java执行shell脚本
2022-06-16
网站域名备案好处真的很多
×
本站交流QQ群:
Q : 823053937
热贴推荐
网站域名备案好处真的很多
nginx location分析
0编程经验,8步让你1小时轻松使用的UR工业机器人
阿里dubbo服务注册原理解析
十分钟搞定mongodb副本集
分布式架构的演进过程精选
大型网站架构系列:负载均衡
纲举目张:带你看看微服务架构的前世今生
微服务开发中的数据架构设计
解析分布式锁之Zookeeper实现(一)
Linux下安装Mysql数据库
MapReduce的洗牌Shuffle
YARN原理总结
Spark原理总结
Spark学习笔记1:Spark概览
理解HDFS高可用性架构
首页
架构师
正文
某互联网公司广告平台技术架构
luoye
2023年01月21日
架构师
1958
0
某互联网公司广告平台技术架构
演化
水平扩展一切
并行化,异步调用
演化
Randy的可扩展架构7原则
• 按功能分区(Partition by Function)
• 水平切分
• 避免事务
• 异步解耦
• 次序流改进为异步
• 虚拟化所有层次
• 适当使用缓存
原则
• 先业务,后技术;先逻辑,后物理
• 奥卡姆剃刀:如无必须,勿曾实体
• 正交性:分解出模块无职责的重复
• 稳定性原则:稳定和易变的分解
技术
-接口
-消息队列
-模块化,服务化
-异步化
评论关闭
IT虾米网
架构师
微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!
Java jsoup怎么使用
Java 8日期与数据库日期的映射关系是什么
单体架构的开发和架构问题
分布式锁的应用
解决应用程序和 redis 之间的网络IO问题
亿级流量电商网站中台微服务架构图
电商平台微服务架构演进
数据水平切分思想
数据垂直切分思想
数据库分库分表实战
怎样读 nacos 源码——客户端注册调用点解读
怎样读 nacos 源码——服务端处理客户端注册解读
怎样读 nacos 源码——注册表读写分离实现原理
怎样读 nacos 源码——心跳机制