腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
超级架构师
欢迎关注公众号:超级架构师。 分享交流企业架构,业务架构,应用架构,技术架构,企业数字化转型等
专栏作者
举报
872
文章
1177703
阅读量
114
订阅数
订阅专栏
申请加入专栏
全部文章
微服务
其他
数据库
企业
api
sql
区块链
微信
大数据
编程算法
分布式
网络安全
网站
linux
存储
安全
物联网
http
https
机器学习
uml
数据分析
apache
开源
kafka
系统架构
神经网络
kubernetes
容器
java
腾讯云测试服务
数据湖
深度学习
云计算
自动化
人工智能
比特币
DevOps 解决方案
tcp/ip
python
缓存
容器镜像服务
it
postgresql
数据处理
spring
windows
javascript
devops
hadoop
数据结构
json
ios
react
oracle
nosql
nginx
访问管理
数据集成
bpmn
node.js
文件存储
SSL 证书
架构师
负载均衡
数字货币
css
git
lucene/solr
数据安全
spark
openstack
敏捷开发
rabbitmq
架构设计
云数据库 postgresql
架构
对象存储
NLP 服务
数据挖掘
ruby
go
云数据库 Redis
命令行工具
mongodb
redux
Elasticsearch Service
云镜(主机安全)
swift
c++
php
c#
bash
angularjs
html
typescript
android
云数据库 SQL Server
ide
搜索引擎
云数据库 MongoDB
游戏
spring boot
自动化测试
单元测试
服务网格
框架
敏捷
私有网络
语音识别
.net
vue.js
github
matlab
负载均衡缓存
mapreduce
VPN 连接
API 网关
云推荐引擎
图像处理
webpack
黑客
数据迁移
erp
sql server
dns
决策树
ddos
机器人
数据可视化
安全漏洞
sas
flutter
iso
profile
scrum
soa
ui
产品
jquery ui
sqlalchemy
打包
unix
TDSQL MySQL 版
消息队列 CMQ 版
mobx
hive
gui
面向对象编程
推荐系统
spring cloud
socket编程
网站建设
webgl
腾讯云开发者社区
信息流
mqtt
虚拟化
安全治理
5g
sdk
ipv6
负载测试
flink
数据库管理
腾讯云数据仓库 TCHouse
agile
cto
ddd
diagram
figure
identity
io
layer
vr
web
管理
解决方案
软件开发
用户体验
费用中心
云服务器
免费套餐
自动驾驶
tensorflow
mac os
erlang
scala
jquery
ecmascript
单片机
arm
access
mvc
django
全文检索
bash 指令
apt-get
delphi
日志服务
数据加密服务
cci 持续集成
语音合成
知识图谱
混合云解决方案
微服务与微计算
医疗
渲染
express
socket.io
移动开发
serverless
lodash
互联网金融
压力测试
shell
html5
无人驾驶
图像识别
ssh
yum
zookeeper
npm
aop
markdown
rpc
udp
kvm
fpga
hbase
openapi
postcss
processing
sdn
mvcc
迁移
rust
功能测试
测试策略
es
emr
事件总线
漏洞扫描服务
数据湖分析
智能家居
add
amazon
bi
binding
boot
border
communication
console
db
dependencies
element
esb
free
function
google
grafana
gremlin
input
layout
linq
microsoft
mvp
network
next
nexus
openid
output
paypal
pdf
png
powerpoint
process
product
pubnub
saas
sap
schema
scope
service
state
string
time
tls
transfer
visio
备份
博客
代理
工作
加密
交换机
客户端
软件
软件工程
软件架构
生命周期
实践
事件
图表
响应式设计
效率
最佳实践
搜索文章
搜索
搜索
关闭
【软件架构】软件架构权衡系列 - 第 1 部分
http
kafka
我们所说的“软件架构”有很多定义和含义。构成“软件开发”、“软件设计”和“软件架构”的内容之间也存在相当大的重叠,因为这三个概念在许多方面融合在一起。
首席架构师智库
2022-09-26
324
0
【数据架构】Netflix 万亿级实时数据基础架构的四个创新阶段
uml
windows
kafka
flink
大数据
我叫徐振中。我于 2015 年加入 Netflix,担任实时数据基础架构团队的创始工程师,后来领导了流处理引擎团队。我在 2010 年代初对实时数据产生了兴趣,从那时起我就相信还有很多价值有待发掘。
首席架构师智库
2022-05-17
513
0
【架构设计】酒店预订应用程序的系统设计架构(如 Airbnb、OYO)
api
负载均衡
消息队列 CMQ 版
kafka
负载均衡缓存
Airbnb、Booking.com 和 OYO 等酒店预订应用程序如何提供从酒店列表到预订再到付款的流畅流程?而且都没有一个小故障!在此博客中,您将获得对此的详细解释。 由于它们非常庞大,以至于它们需要处理大量的用户流量。所以要管理这些,我们必须遵循微服务架构。这意味着我们必须为每种类型的任务将系统分成小块。 让我们一一了解流程。我把它分成了4个部分:
首席架构师智库
2022-05-11
1.1K
0
【事件驱动架构】专家组:事件驱动的大规模架构
kafka
微服务
赖斯:欢迎来到我们关于架构的专题小组,你们一直想知道轨道。该专题小组称为事件驱动的大规模架构。当您思考事件驱动架构时,您会想到什么?这是规模、性能和灵活性的好处吗?也许你想到了一个你可能经历过的特殊问题。也许你从技术的角度来考虑,比如说无服务器,或者流处理,比如Kafka?不管您如何看待事件驱动的架构,您可能有一些问题。我们将深入探讨事件驱动系统的主题,我们将与一个专家小组进行讨论,他们一直在大规模地操作这些系统,并且拥有丰富的经验。 我和三位软件领域的杰出领导者一起工作。他们来自操作当今软件中一些最大和
首席架构师智库
2022-03-08
764
0
「Kafka技术」Apache Kafka中的事务
kafka
api
在之前的一篇博客文章中,我们介绍了Apache Kafka®的一次语义。这篇文章介绍了各种消息传递语义,介绍了幂等生成器、事务和Kafka流的一次处理语义。现在,我们将继续上一节的内容,深入探讨Apache Kafka中的事务。该文档的目标是让读者熟悉有效使用Apache Kafka中的事务API所需的主要概念。 我们将讨论设计事务API的主要用例、Kafka的事务语义、用于Java客户端的事务API的细节、实现的有趣方面,以及在使用API时的重要注意事项。 这篇博客文章并不是关于使用事务细节的教程,我们也
首席架构师智库
2022-03-08
580
0
【分布式】资源与事务:可观测性的基本二重性
服务网格
kafka
分布式
西格曼:我叫本·西格曼。我是Lightstep的联合创始人兼首席执行官。我在这里讨论的是资源和事务,这是可观察性的一个基本的二元性。我职业生涯的大部分时间都在研究可观察性。在我职业生涯之初,我在谷歌工作了九年,致力于谷歌的分布式跟踪系统Dapper,以及他们的高可用性监控和度量系统Monar。然后,Lightstep当然也专注于可观察性。我花了很长时间才到这里。我想出了一种与过去不同的思考可观察性的方法,这就是这次演讲的内容。 事务 什么是事务?在右边,您可以看到某个系统的示意图。我们将从这个银行账户服务
首席架构师智库
2022-03-08
271
0
【消息中间件】Redis vs Kafka vs RabbitMQ
云数据库 Redis
kafka
rabbitmq
微服务
对微服务使用异步通信时,通常使用消息代理。代理确保不同微服务之间的通信可靠且稳定,消息在系统内得到管理和监控,并且消息不会丢失。您可以从几个消息代理中进行选择,它们的规模和数据功能各不相同。这篇博文将比较三种最受欢迎的代理:RabbitMQ、Kafka 和 Redis。 微服务通信:同步和异步 微服务之间有两种常见的通信方式:同步和异步。在同步通信中,调用者在发送下一条消息之前等待响应,它作为 HTTP 之上的 REST 协议运行。相反,在异步通信中,消息是在不等待响应的情况下发送的。这适用于分布式系
首席架构师智库
2022-03-08
1.4K
0
「事件驱动架构」Apache Kafka中的事务
kafka
api
在之前的一篇博客文章中,我们介绍了Apache Kafka®的一次语义。这篇文章介绍了各种消息传递语义,介绍了幂等生成器、事务和Kafka流的一次处理语义。现在,我们将继续上一节的内容,深入探讨Apache Kafka中的事务。该文档的目标是让读者熟悉有效使用Apache Kafka中的事务API所需的主要概念。
首席架构师智库
2022-01-25
579
0
「Spring和Kafka」如何在您的Spring启动应用程序中使用Kafka
编程算法
spring
kafka
apache
日志服务
在架构规划期间选择正确的消息传递系统始终是一个挑战,但这是需要确定的最重要的考虑因素之一。作为一名开发人员,我每天都要编写需要服务大量用户并实时处理大量数据的应用程序。
首席架构师智库
2020-12-08
1.6K
0
「BPM架构」Zeebe 的常见问题和答案
微服务
kafka
java
uml
关于这个项目 Zeebe与Camunda BPM(以及其他传统工作流引擎)有何不同? 为了回答这个问题,我们首先分享一些关于我们为什么开始在Zeebe上工作的背景知识是有帮助的。多年来,我们已经看到用
首席架构师智库
2020-09-17
3.5K
0
【日志架构】ELK Stack + Kafka 端到端练习
node.js
kafka
Elasticsearch Service
apache
linux
在前一章中,我们已经学习了如何从头到尾地配置ELK堆栈。这样的配置能够支持大多数用例。然而,对于一个无限扩展的生产环境,瓶颈仍然存在:
首席架构师智库
2020-08-12
465
0
「事件驱动架构」Kafka vs. RabbitMQ:架构、性能和用例
kafka
rabbitmq
apache
uml
如果你正在考虑是否卡夫卡RabbitMQ最适合你的用例,请继续阅读,了解这些工具背后的不同的架构和方法,如何处理信息不同,和他们的性能优缺点。我们将讨论的最佳用例的每个工具,当它可能比依赖于一个完整的端到端流处理的解决方案。
首席架构师智库
2020-08-06
1.3K
0
「事件驱动架构」Kafka再平衡协议:静态成员和增量合作再平衡
tcp/ip
https
apache
网络安全
kafka
为了减少暂时性故障导致的用户重新平衡,Apache Kafka 2.3在KIP-345中引入了静态成员的概念。
首席架构师智库
2020-07-31
990
0
「事件流处理架构」事件流处理的八个趋势
物联网
apache
开源
spark
kafka
经过二十多年的研究和开发,事件流处理(ESP)软件平台已不再局限于在小生境应用或实验中使用。它们已经成为许多业务环境中实时分析的基本工具。
首席架构师智库
2020-07-20
2.1K
0
「物联网技术」EMQX 的MQTT 和 Kafka 对比
kafka
mqtt
物联网
分布式
apache
MQTT与Kafka完全不同。MQTT是由OASIS技术委员会的成员(大多数是IBM和Microsoft的高级工程师)开发的协议和技术标准。Kafka是LinkedIn首次实现的开源流平台。2011年开放源码后被Apache孵化器孵化,成为Apache软件基金会的顶级项目。
首席架构师智库
2020-07-17
4.1K
0
「无服务器架构」Openwhisk 系统架构概览
http
容器镜像服务
kafka
api
数据库
OpenWhisk是一个事件驱动的计算平台,也称为无服务器计算或功能即服务(FaaS),用于响应事件或直接调用而运行代码。下图显示了高级OpenWhisk体系结构。
首席架构师智库
2019-12-24
2K
0
「企业事件枢纽」Apache Kafka支持ACID事务吗?
数据库
sql
apache
kafka
消息队列 CMQ 版
我花了很多时间来解释消息队列和事件流系统之间的区别。消息队列系统(如IBM MQ)和事件流系统(如Apache Kafka)之间的最大区别在于流历史的概念。本质上,在事件流系统中,事件流中的历史事件在被使用时不会立即删除。他们呆在。
首席架构师智库
2019-12-17
925
0
「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
kafka
ide
云推荐引擎
linux
shell
我们通过GoldenGate技术在Oracle DB和Kafka代理之间创建集成,该技术实时发布Kafka中的CDC事件流。
首席架构师智库
2019-12-10
1.1K
0
「企业事件枢纽」Apache Kafka中的事务
kafka
api
在之前的一篇博客文章中,我们介绍了Apache Kafka®的一次语义。这篇文章介绍了各种消息传递语义,介绍了幂等生成器、事务和Kafka流的一次处理语义。现在,我们将继续上一节的内容,深入探讨Apache Kafka中的事务。该文档的目标是让读者熟悉有效使用Apache Kafka中的事务API所需的主要概念。
首席架构师智库
2019-11-26
545
0
「微服务架构」我们如何设计配额微服务来防止资源滥用
api
kafka
云数据库 Redis
缓存
微服务
随着业务的增长,Grab的基础设施已经从一个单一的服务变成了几十个微服务。这个数字很快就会以数百的形式出现。随着我们的工程团队并行发展,拥有一个微服务框架可以提供更高的灵活性、生产力、安全性和系统可靠性。团队与客户定义服务水平协议(SLA),即服务的API接口及其相关性能指标的规范。只要保持sla,各个团队就可以专注于他们的服务,而不必担心破坏其他服务。
首席架构师智库
2019-10-31
2K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档