首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kratos微服务
喵个咪
创建于2023-01-30
订阅专栏
B站开源微服务框架Kratos
等 88 人订阅
共43篇文章
创建于2023-01-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Golang微服务框架Kratos应用Kafka消息队列
Apache Kafka 是一个分布式数据流处理平台,可以实时发布、订阅、存储和处理数据流。它旨在处理多种来源的数据流,并将它们交付给多个消费者。
Golang微服务框架Kratos应用RocketMQ消息队列
RocketMQ是由阿里捐赠给Apache的一款低延迟、高并发、高可用、高可靠的分布式消息中间件。经历了淘宝双十一的洗礼。
Golang微服务框架Kratos实现分布式任务队列Asynq
Asynq是一个使用Go语言实现的分布式任务队列和异步处理库,它由Redis提供支持,它提供了轻量级的、易于使用的API,并且具有高可扩展性和高可定制化性。其作者Ken Hibino任职于Google
Golang微服框架Kratos与它的小伙伴系列 - ORM框架 - GORM
Golang微服框架Kratos与它的小伙伴系列 - ORM框架 - GORM 什么是ORM? 面向对象编程和关系型数据库,都是目前最流行的技术,但是它们的模型是不一样的。 面向对象编程把所有实体看成
Golang微服框架Kratos与它的小伙伴系列 - ORM框架 - Ent
# Golang微服框架Kratos与它的小伙伴系列 - ORM框架 - Ent ## 什么是ORM? 面向对象编程和关系型数据库,都是目前最流行的技术,但是它们的模型是不一样的。 面向对象编程把所有
golang微服务框架Kratos实现TLS单向和双向认证
golang微服务框架Kratos实现TLS单向和双向认证 什么是SSL SSL(安全套接字层) 及其后继者 TLS(传输层安全性) 是用于在联网计算机之间建立经过身份验证和加密的链接的协议。 尽管S
golang微服务框架Kratos实现认证和鉴权
Kratos微服务框架下的认证和鉴权 从单体应用到微服务架构,优势很多,但是并不是代表着就没有一点缺点了。 微服务架构,意味着每个服务都是松散耦合的。因此,作为软件工程师和架构师,我们在分布式架构中面
golang微服务框架Kratos实现Websocket聊天室
golang微服务框架Kratos实现Websocket聊天室 什么是WebSocket WebSocket 协议主要为了解决基于 HTTP/1.x 的 Web 应用无法实现服务端向客户端主动推送的问
golang微服务框架Kratos实现消息队列
golang微服务框架Kratos实现消息队列 什么是消息队列 MQ就是消息队列,是Message Queue的缩写。消息队列是一种通信方式。消息的本质就是一种数据结构。因为MQ把项目中的消息集中式的
golang微服务框架Kratos实现分布式任务队列
golang微服务框架Kratos实现分布式任务队列 **任务队列(Task Queue)**一般用于线程或计算机之间分配工作的一种机制。其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责
golang微服务框架Kratos实现GraphQL服务
golang微服务框架Kratos实现GraphQL服务 GraphQL 是一种用于应用编程接口(API)的查询语言和服务器端运行时,它可以使客户端准确地获得所需的数据,没有任何冗余。 GraphQL
golang微服务框架Kratos实现Thrift服务
golang微服务框架Kratos实现Thrift服务 什么是Thrift Thrift是Facebook于2007年开发的跨语言的rpc服框架,提供多语言的编译功能,并提供多种服务器工作模式;用户通
golang微服务框架kratos实现Socket.IO服务
golang微服务框架kratos实现Socket.IO服务 Socket.IO 是一个面向实时 web 应用的 实时通讯库。它使得服务器和客户端之间实时双向的通信成为可能。底层使用EngineIO。
golang微服务框架kratos实现SignalR服务
golang微服务框架kratos实现SignalR服务 基于 SignalR 可以实现客户端和服务器之间进行即时通信。 适合 SignalR 的应用场景: 需要从服务器进行高频率更新的应用。 示例包
golang微服务框架kratos实现SSE服务
golang微服务框架kratos实现SSE服务 我也是最近才知道SSE的,问了下周围的人,发现知道的人也着实不多的。我是怎么知道SSE的呢?我看了下OpenAI的API,有一个Stream模式,就是
golang微服务框架Kratos轻松对接EFK日志系统
Kratos微服务轻松对接EFK日志系统 在早期的单体服务时代,如果想要在生产环境中通过日志去定位业务逻辑的Bug或者性能问题,那么我们需要让运维人员逐个远程登入服务器,逐个服务实例去查询日志文件,这
Kratos微服务 API 工程化指南
Kratos的RPC默认使用的是gRPC,与此同时我们还可以通过gRPC的grpc-gateway功能对RESTfull进行支持。这样,我们就可以同时支持gRPC和REST了。
使用Bazel构建你的Kratos微服务
Kratos微服务工程Bazel构建指南 Kratos是一个微服务框架,既然是微服务,那么一个工程下肯定会存在不少的服务,一个服务就是一个二进制可执行程序,那么我们将会面对一个问题:如何去构建(Bui
golang微服务框架Kratos实现鉴权 - Casbin
Casbin最初是一个用Go语言打造的开源轻量级的统一访问控制框架。致力于帮助复杂系统解决权限管理的难题。同时也是一个国产开源项目。
golang微服务框架Kratos实现鉴权 - OPA(Open Policy Agent)
Open Policy Agent,官方简称OPA,旨在统一不同技术和系统的策略执行。今天,OPA 被科技行业内的巨头们所使用。例如,Netflix 使用 OPA 来控制对其内部 API 资源的访问。
下一页