腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
架构之美
专栏成员
举报
195
文章
218347
阅读量
63
订阅数
订阅专栏
申请加入专栏
全部文章(195)
微服务(44)
数据库(37)
sql(31)
编程算法(31)
分布式(21)
云数据库 Redis(19)
存储(18)
大数据(16)
云数据库 SQL Server(15)
缓存(15)
java(14)
kafka(13)
tcp/ip(11)
架构设计(11)
linux(9)
负载均衡(8)
android(8)
api(8)
apache(8)
http(8)
负载均衡缓存(7)
zookeeper(7)
uml(7)
数据结构(7)
spring(6)
网站(6)
运维(6)
socket编程(6)
自动驾驶(5)
nginx(5)
容器(5)
rpc(5)
系统架构(5)
机器学习(4)
ios(4)
深度学习(4)
消息队列 CMQ 版(4)
人工智能(4)
数据安全(4)
开源(4)
自动化(4)
爬虫(4)
网络安全(4)
dubbo(4)
it(4)
其他(3)
python(3)
node.js(3)
html(3)
unix(3)
神经网络(3)
文件存储(3)
云直播(3)
腾讯云测试服务(3)
kubernetes(3)
压力测试(3)
dns(3)
rabbitmq(3)
数据分析(3)
https(3)
es(3)
事务(3)
区块链(2)
javascript(2)
json(2)
tomcat(2)
搜索引擎(2)
容器镜像服务(2)
TDSQL MySQL 版(2)
es 2(2)
mongodb(2)
电商(2)
serverless(2)
hadoop(2)
sql server(2)
hashmap(2)
推荐系统(2)
cdn(2)
微信(2)
物联网(2)
hbase(2)
云计算(2)
任务调度(2)
虚拟化(2)
Elasticsearch Service(2)
db(2)
mq(2)
ode(2)
费用中心(1)
云服务器(1)
c++(1)
php(1)
c#(1)
go(1)
lua(1)
bootstrap(1)
vue.js(1)
react(1)
webview(1)
汇编语言(1)
nosql(1)
postgresql(1)
git(1)
jar(1)
全文检索(1)
lucene/solr(1)
访问管理(1)
命令行工具(1)
SSL 证书(1)
vr 视频解决方案(1)
yarn(1)
无人驾驶(1)
jvm(1)
ssh(1)
正则表达式(1)
mybatis(1)
面向对象编程(1)
spring boot(1)
决策树(1)
selenium(1)
单元测试(1)
flash(1)
敏捷开发(1)
kernel(1)
spring cloud(1)
小程序(1)
机器人(1)
对话机器人(1)
ascii(1)
raft(1)
flink(1)
学习方法(1)
服务网格(1)
事件总线(1)
智能推荐平台(1)
汽车(1)
apk(1)
commit(1)
distributed(1)
google(1)
min(1)
promise(1)
rollback(1)
soa(1)
tm(1)
transactions(1)
程序员(1)
互联网(1)
企业应用(1)
软件(1)
图表(1)
搜索文章
搜索
搜索
关闭
微服务拆分原则之 AKF
云数据库 Redis
微服务
当我们搭建集群的时候,首先要想明白需要解决哪些问题,搞清楚这个之前,想想单节点、单实例、单机有哪些问题? 单点故障 容量有限 可支持的连接有限(性能不足) ...... 为了解决这些问题,我们需要对服
孙玄@奈学教育
2022-04-08
678
0
微服务拆分原则之 AKF
云数据库 Redis
微服务
当我们搭建集群的时候,首先要想明白需要解决哪些问题,搞清楚这个之前,想想单节点、单实例、单机有哪些问题? 单点故障 容量有限 可支持的连接有限(性能不足) ...... 为了解决这些问题,我们需要对服
孙玄@奈学教育
2022-04-08
678
0
API快速开发平台设计思考
api
数据库
sql
编程算法
微服务
—1— 前言 在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际来看围绕API全生命周期管理,本身包括了开发态,运行态,运维态。 对于API网关更多的是解决运行态的问题,API网关本身应该轻量化设计,不做太多的协议转换,适配,数据映射等工作,这些工作应该放到API开发平台来完成。API开发平台最终就是开发完成并暴露一个标准的Http API接口,并将接口注册和接入到API网关。 API全生命周期管理 围绕API全生命周期管理来看,整个子系统划分如下:
孙玄@奈学教育
2022-03-03
832
0
万字长文从 0 详解 Istio
kubernetes
SSL 证书
微服务
服务网格
- 前言 - 在本教程中,我们将介绍服务网格的基础知识,并了解它如何实现分布式系统架构。 我们将主要关注Istio,它是服务网格的一种具体实现。在此过程中,我们将介绍Istio的核心架构。 - 什么是服务网络 - 在过去的几十年中,我们已经看到了单体应用程序开始拆分为较小的应用程序。此外,诸如Docker之类的容器化技术和诸如Kubernetes之类的编排系统加速了这一变化。 尽管在像Kubernetes这样的分布式系统上采用微服务架构有许多优势,但它也具有相当的复杂性。由于分
孙玄@奈学教育
2022-03-03
997
0
万字长文从 0 详解 Istio
kubernetes
SSL 证书
微服务
服务网格
- 前言 - 在本教程中,我们将介绍服务网格的基础知识,并了解它如何实现分布式系统架构。 我们将主要关注Istio,它是服务网格的一种具体实现。在此过程中,我们将介绍Istio的核心架构。 - 什么是服务网络 - 在过去的几十年中,我们已经看到了单体应用程序开始拆分为较小的应用程序。此外,诸如Docker之类的容器化技术和诸如Kubernetes之类的编排系统加速了这一变化。 尽管在像Kubernetes这样的分布式系统上采用微服务架构有许多优势,但它也具有相当的复杂性。由于分
孙玄@奈学教育
2022-03-03
997
0
限流 & 熔断的考量
nginx
java
爬虫
微服务
如上最左侧便是主要流量的来源入口,首先就要限制的地方就是slb节点的income流量。
孙玄@奈学教育
2021-10-12
728
0
限流 & 熔断的考量
nginx
java
爬虫
微服务
如上最左侧便是主要流量的来源入口,首先就要限制的地方就是slb节点的income流量。
孙玄@奈学教育
2021-10-12
728
0
限界上下文是什么鬼?DDD 最抽象的概念详解
微服务
uml
编程算法
- 什么是通用语言 - 通用语言, 最主要的目的就是减少交流中信息丢失, 在实际开发中, 可能关联很多人, 例如有业务层面的业务细节制定者、领域专家、产品经理、项目经理 、架构师、开发
孙玄@奈学教育
2021-07-29
4.9K
0
限界上下文是什么鬼?DDD 最抽象的概念详解
微服务
uml
编程算法
- 什么是通用语言 - 通用语言, 最主要的目的就是减少交流中信息丢失, 在实际开发中, 可能关联很多人, 例如有业务层面的业务细节制定者、领域专家、产品经理、项目经理 、架构师、开发
孙玄@奈学教育
2021-07-29
4.9K
0
可视化与遗留系统的微服务改造
微服务
其实,对于单体系统,也可以按照上下文拆分领域。如果这样做了,再把代码级的领域拆分为部署视角的微服务,也不是那么难的事情了。
孙玄@奈学教育
2021-07-29
512
0
可视化与遗留系统的微服务改造
微服务
其实,对于单体系统,也可以按照上下文拆分领域。如果这样做了,再把代码级的领域拆分为部署视角的微服务,也不是那么难的事情了。
孙玄@奈学教育
2021-07-29
512
0
DDD 划分领域、子域、核心域、支撑域的目的
电商
uml
微服务
在《DDD兴起的原因以及与微服务的关系》中曾举了一个研究桃树的例子,如果要研究桃树,将桃树根据器官分成根、茎、叶、花、果实、种子,这每一种器官都可以认为是一个研究领域,而领域又有更加具体的细分,分成子域、核心域、通用域、支撑域等,下面回顾桃树这个例子:
孙玄@奈学教育
2021-07-29
847
0
DDD 划分领域、子域、核心域、支撑域的目的
电商
uml
微服务
在《DDD兴起的原因以及与微服务的关系》中曾举了一个研究桃树的例子,如果要研究桃树,将桃树根据器官分成根、茎、叶、花、果实、种子,这每一种器官都可以认为是一个研究领域,而领域又有更加具体的细分,分成子域、核心域、通用域、支撑域等,下面回顾桃树这个例子:
孙玄@奈学教育
2021-07-29
847
0
干掉 ZooKeeper?阿里为什么不用 ZK 做服务发现?
zookeeper
微服务
站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位继承人斐迪南大公夫妇如果没有被塞尔维亚族热血青年普林西普枪杀会怎样,又如若当年的丘老道没有经过牛家村会怎样?
孙玄@奈学教育
2021-07-06
848
0
干掉 ZooKeeper?阿里为什么不用 ZK 做服务发现?
zookeeper
微服务
站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位继承人斐迪南大公夫妇如果没有被塞尔维亚族热血青年普林西普枪杀会怎样,又如若当年的丘老道没有经过牛家村会怎样?
孙玄@奈学教育
2021-07-06
848
0
从架构演进谈 DDD 兴起的原因以及与微服务的关系
微服务
uml
我们先不讨论DDD的定义, 先梳理一下DDD火起来的背景, 根据我学习的套路, 永远是为什么为先,再是解决什么问题,是什么东西, 最后如何使用。我们都知道这些年随着设备以及技术的发展,软件架构发生了很多变化,从最初的单机(BS/CS)架构到后面的集中式架构,再到如今的微服务架构。
孙玄@奈学教育
2021-07-06
458
0
从架构演进谈 DDD 兴起的原因以及与微服务的关系
微服务
uml
我们先不讨论DDD的定义, 先梳理一下DDD火起来的背景, 根据我学习的套路, 永远是为什么为先,再是解决什么问题,是什么东西, 最后如何使用。我们都知道这些年随着设备以及技术的发展,软件架构发生了很多变化,从最初的单机(BS/CS)架构到后面的集中式架构,再到如今的微服务架构。
孙玄@奈学教育
2021-07-06
458
0
Uber:面向领域的微服务架构设计实践
微服务
近来,一些关于面向服务架构的话题,特别是针对微服务架构的弊端这个话题上进行了大量的讨论。虽然在几年前,微服务架构受到很多人的青睐,因为它们提供了许多好处,如独立部署的灵活性、明确的所有权、系统稳定性的改善以及更好的分离问题等优点。但是不久,就开始有人吐槽微服务会大幅增加系统复杂性,有时甚至连一些简单的功能都难以构建。
孙玄@奈学教育
2021-04-29
769
0
Uber:面向领域的微服务架构设计实践
微服务
近来,一些关于面向服务架构的话题,特别是针对微服务架构的弊端这个话题上进行了大量的讨论。虽然在几年前,微服务架构受到很多人的青睐,因为它们提供了许多好处,如独立部署的灵活性、明确的所有权、系统稳定性的改善以及更好的分离问题等优点。但是不久,就开始有人吐槽微服务会大幅增加系统复杂性,有时甚至连一些简单的功能都难以构建。
孙玄@奈学教育
2021-04-29
769
0
何谓架构?
缓存
分布式
数据库
架构设计
微服务
在这个知识分享的爆炸时代,鉴于java生态的完整和繁荣,各种框架、中间件和工具包供我们使用。连新培训出来的人都知道ssm,微服务、集群、多线程、队列、高并发等技术,技术的间隔性正变得越来越小,仿佛我们只需要按部就班的去使用别人说的框架等技术就可以解决问题。如果刨除redis、rabbitmq、kafka、dubbo、springcloud这些具体的技术框架,你有没有静下心来真正思考过架构是什么呢?这些框架是究竟是扮演怎么样的角色?如果让你给架构下一个定义,你会选择如何去描述架构呢?
孙玄@奈学教育
2021-03-10
515
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档