首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
李致标
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
新来个架构师,把Raft协议讲的炉火纯青,佩服佩服~~
大家好,我是三友~~ 在之前写的《万字+20张图探秘Nacos注册中心核心实现原理》 这篇文章中我留了一个彩蛋 当文章点赞量突破28个,就单独写一篇关于Raft协议的文章 既然现在文章点赞量已经超过2
Golang微服务框架Kratos应用RabbitMQ消息队列
RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 AMQP 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。
Golang熔断器的开发
为什么需要熔断 在分布式大行其道的今天,子系统与子系统之间通常使用RPC进行通信,但由于是远程调用,如果整条链路中的某个服务出现异常,便可能雪崩从而导致整个系统崩溃(亲身经历)。 如何解决 重试 我们
Golang微服务框架Kratos应用Kafka消息队列
Apache Kafka 是一个分布式数据流处理平台,可以实时发布、订阅、存储和处理数据流。它旨在处理多种来源的数据流,并将它们交付给多个消费者。
golang 项目中的全链路追踪(tracing)
链路追踪(Tracing)是一种技术,用于监视和记录计算机程序或系统的运行情况。在分布式系统中,追踪可以帮助开发者和运维人员理解多个组件是如何协同工作的,以及在处理请求时它们之间的交互情况。
实战Go|实现均衡器功能
前言 当我们需要处理成千上万的的用户请求时,当一台服务器可能无法满足这千万级别的请求时就可能需要扩容,增加服务器的数量来维持响应请求。服务器数量增多了,那流量如何均衡分配也是一个问题。这时就需要一个负
20 张图搞懂「分布式事务」 | 🏆 技术专题第五期征文
大家好,我是 yes。 今天我想和大家一起盘一盘分布式事务,会介绍常见的分布式事务实现方案和其优缺点以及适用的场景,并会带出它们的一些变体实现。 还会捎带一下分布式数据库对 2PC 的改进模型,看看分布式数据库是如何做的。 然后再分析一波分布式事务框架 Seata 的具体实现,…
使用docker-compose搭建Prometheus+Grafana监控系统
这是我参与更文挑战的第2天。使用docker-compose搭建Prometheus+Grafana监控系统
Golang微服务框架居然可以开发单体应用?—— Kratos单体架构实践
在实际的项目开发中,我有使用微服务框架Kratos开发过好几个单体架构的应用,并且上线运营。在最小的一个项目里面,我也就是用到了:REST服务,ORM访问数据库。涉及的知识点并不多,因此开发起来,也并
微服务架构下的熔断框架:hystrix-go
伴随着微服务架构被宣传得如火如茶,一提到微服务,就离不开这几个字:高内聚低耦合;要想做到高内聚低耦合,就离不开熔断机制,本文我们就分析一个熔断框架:hystrix-go