简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
来自:指月 https://www.lixueduan.com原文:https://www.lixueduan.com/post/kafka/09-avoid-msg-lost/本文主要从 Producer、Broker、Consumer 等 3 个方面分析了 Kafka 应该如何配置才能避免消息丢失。Kakfa 相关代码见 Github1. 概述在使用 MQ 的时候最大的问题就是消息丢失,常见的
本文主要记录了如何在 gRPC 中使用自定义身份校验以提升服务安全性。1. 概述gRPC 系列相关代码见 Github在 gRPC 中,身份验证被抽象为了credentials.PerRPCCredentials接口:type PerRPCCredentials interface {GetRequestMetadata(ctx context.C
本文主要对 gRPC 框架做了简单的介绍,同时记录了具体安装方法与基本使用教程。更多文章欢迎访问我的个人博客–>幻境云图1. 概述gRPC 是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。 gRPC基于HTTP/2标准设计,带来诸如...
来自:指月 https://www.lixueduan.com原文:https://www.lixueduan.com/post/kafka/12-hw-leader-epoch/本文解释了 Kafka 中的高水位和 Leader Epoch 机制。1. 概述Kafka 系列相关代码见 Github高水位(High Watermark)是 Kafka 中非常重要的概念,而 Leader Epoch
来自:指月 https://www.lixueduan.com原文:https://www.lixueduan.com/post/kafka/05-quick-start/本文主要讲解其中的 Producer API 和 Consumer API 在 Go Client sarama 中的使基本使用以及注意事项。1. 概述Kakfa 相关代码见 GithubKafka 有 5 个核心 API:Pr
本文主要讲述了 gRPC 中的四种类型的方法使用,包括普通的 Unary API 和三种 Stream API:ServerStreaming、ClientStreaming、BidirectionalStreaming。gRPC 系列文章欢迎访问我的个人博客 指月1. 概述gRPC 系列相关代码见 GithubgRPC 中的 Service API 有如下4种类型:1)UnaryAPI:普通一元
本文记录了使用 kubeadm 从头搭建一个使用 containerd 作为容器运行时的 Kubernetes 集群的过程。
来自:指月 https://www.lixueduan.com原文:https://www.lixueduan.com/post/redis/redis-scan/主要分析了 Redis Scan 命令基本使用和具体实现,包括Count 参数与 Scan 总耗时的关系,以及核心的逆二进制迭代算法分析。1. 概述由于 Redis 是单线程在处理用户的命令,而 Keys 命令会一次性遍历所有 Key,
来自:指月 https://www.lixueduan.com原文:https://www.lixueduan.com/post/etcd/01-install/本文主要记录了如何通过docker-compose来搭建etcd,包括单节点和集群模式及其web监控。1. 单节点1. 目录结构/usr/local/docker/etcd--/data--docker-compose.yml2. doc