Tag Index

 C++ (1) CDN (1) Cocktail List (1) DDOS (1) Docker (3) EMQX (1) GC (1) GPT (1) Gateway (1) Go (5) IO (2) Istio/Linkerd (1) Java (2) Kafka (2) Kubernetes (11) LRU (1) Linux (1) MacOS (1) Metric (1) Microservices gateway (5) Microservices rpc (1) Mysql (9) OpenTelemetry (1) Professional English Course Presitation (1) RPC (2) Redis (4) Rust (1) Service Mesh (1) Test (2) annual summary (1) appImage (1) awk (1) brew (1) bug (2) docker (2) etcd (1) gin (2) git (2) go (1) golang (13) idea (1) interview (2) kafka (1) leetcode (4) life (1) linux (3) mac (1) nodejs (1) python (1) rpc (2) ubuntu (1) ubuntu zookeeper (1) 二分 (1) 云原生 (3) 分布式 (10) 分布式事务 (1) 动态规划 (1) 双指针 (1) 可观测性 (1) 哈佛课程 (1) 基础架构 (1) 安全 (1) 并发 (1) 开发 (1) 开源 (2) 微服务 (1) 技术书籍 (1) 操作系统 (3) 数据库 (2) 数据库中间件 (1) 数据结构 (2) 数据结构和算法 (1) 文件系统 (1) 架构 (4) 测试 (1) 测试/开发 (1) 消息队列 (1) 监控 (8) 系统设计 (1) 网络 (2) 网络安全 (1) 网络系统 (1) 背包问题 (1) 设计模式 (16) 软件工程 (6) 软件测试 (2) 软件设计 (2) 运维 (1) 重构 (1) 锁 (1) 限流 (1)

 C++ (1)

C/C++

 CDN (1)

什么是 CDN?

 Cocktail List (1)

Cocktail List 🤣

 DDOS (1)

DDOS 技术

 Docker (3)

构建跨平台镜像
Docker相关
Docker的一些使用

 EMQX (1)

EMQX 集成 Mysql

 GC (1)

GC算法?

 GPT (1)

本地部署GPT

 Gateway (1)

网关相关

 Go (5)

gopsutil undefined: KinfoProc
ETCD 实现键值的 MVCC,并与 etcd 进行同步
Vs code Go 相关问题
Vs code - gopls 命令不可用
Go 工具链管理 Toolchain Management

 IO (2)

设备管理?
可用性测试报告怎么写?

 Istio/Linkerd (1)

Istio/Linkerd

 Java (2)

Java/Go/C++
Java

 Kafka (2)

Kafka 和 ZooKeeper 的分布式消息队列
分布式消息队列方案

 Kubernetes (11)

容器网络
Operator工作原理
RBAC/Operator
Resource Quotas
Horizontal Pod Autoscaling
Kubernetes的Operator机制
容器
Kubernetes基础
Kubernetes实践
如何从零开始编写一个Kubernetes CRD
Kubernetes

 LRU (1)

LRU 实现(层层剖析)

 Linux (1)

Linux 常用命令

 MacOS (1)

MacOS创建快捷命令

 Metric (1)

Go Map底层实现

 Microservices gateway (5)

工厂方法模式(Factory Method Pattern)与复杂对象的初始化
工厂方法模式(Factory Method Pattern)与复杂对象的初始化
工厂方法
利用 commit 理解镜像构成
微服务系列

 Microservices rpc (1)

rpcx 学习

 Mysql (9)

Docker本地搭建Mysql5.7集群
Docker本地搭建Mysql8集群
Mysql45讲
MySQL主从复制/MySQL熔断机制/MySQL分库分表/MySQL监控/MySQL高可用/MySQL备份
高性能Mysql
MYSQL
关于MYSQL 关键字的具体实现
MYSQL 事务
MySQL的原理和实践?

 OpenTelemetry (1)

分布式追踪

 Professional English Course Presitation (1)

Pods, Nodes, Containers, and Clusters?

 RPC (2)

gRPC RPC Thrift HTTP的区别?
RPC应用

 Redis (4)

Redis
分布式一致性算法 Raft 和 Etcd 原理解析
基于 Redis 的分布式缓存实现
MySQL和Redis如何保证数据一致?

 Rust (1)

Rust 从0到1

 Service Mesh (1)

Service Mesh

 Test (2)

渗透测试
测试相关

 annual summary (1)

2022年终总结

 appImage (1)

What is AppImage? And how to install and use it under ubuntu?

 awk (1)

正则提取特定的语句

 brew (1)

HomeBrew卸载和安装

 bug (2)

Compile version "" does not match go tool version "" | command not found ginkgo
Bugs:记一些踩坑....

 docker (2)

如何操作Docker容器
什么是 Docker

 etcd (1)

HomeBrew安装ETCD

 gin (2)

Mysql SQL/ Mysql 主从
Gin/RPC

 git (2)

git-emoji 安装和配置
远程分支有更新,如何同步?

 go (1)

任务分发与任务消费

 golang (13)

Go练习题
结构体内嵌?
Raft算法!!!
调度器?
Golang 八股文学习?
多级反馈队列?
什么是 scheduler?
Golang 切片和数组
Golang http.ListenAndServe()中的nil背后
Go 并发应用于数据管道
Go的推迟、恐慌和恢复
Goroutines以及通道在 Golang 中的应用
Go值拷贝的理解

 idea (1)

一些思考

 interview (2)

每日一题
瞎写写

 kafka (1)

Kafka的简单上手

 leetcode (4)

LeetCode专题分类
BFS的队列实现/栈实现
图专题
树专题

 life (1)

Lifestyle

 linux (3)

Vim /AWK/Grep
Linux 命令
Linux环境变量设置文件

 mac (1)

MAC 下快捷键

 nodejs (1)

Nodejs 学习和实战

 python (1)

使用虚拟环境开发Python项目

 rpc (2)

重温RPC?
Client 和 Server是如何交互的?

 ubuntu (1)

Ubuntu报错合集?

 ubuntu zookeeper (1)

安装 zookeeper (ubuntu 20.04)

 二分 (1)

二分专题

 云原生 (3)

云原生基础
云原生
云原生安全漏洞

 分布式 (10)

分布式
分布式面试题
分布式
分布式一致性协议Gossip和Redis 集群原理解析
主流分布式缓存?
分布式缓存?分布式锁?分布式消息队列?
分布式系统中的一致性问题
什么是 分布式?
什么是分布式跟踪和 OpenTracing?
什么是 Distributed Tracing(分布式跟踪)?

 分布式事务 (1)

3PC/2PC/SOGA

 动态规划 (1)

动态规划

 双指针 (1)

双指针专题

 可观测性 (1)

可观测性平台

 哈佛课程 (1)

哈佛的6堂独立思考课

 基础架构 (1)

基础架构

 安全 (1)

Go/安全

 并发 (1)

并发工作者池模式

 开发 (1)

Important Factor For APP 软件开发人员要了解的十二个要素

 开源 (2)

从Mosn 源码到dubbo-go-pixiu 源码
Fork开源项目并提交PR

 微服务 (1)

微服务面试题

 技术书籍 (1)

CSAPP/高性能Mysql

 操作系统 (3)

操作系统和网络?
虚拟内存管理?
进程?线程?

 数据库 (2)

数据库分库分表?
并发一致性问题

 数据库中间件 (1)

数据库中间件

 数据结构 (2)

Part1-数据结构和算法
基础数据结构复习

 数据结构和算法 (1)

Part2-数据结构和算法(模版篇)

 文件系统 (1)

文件系统?

 架构 (4)

Service Mesh, What & Why ?
CQRS 架构模式
浅谈MVC、MVP、MVVM架构模式
什么是 REST API?

 测试 (1)

测试之道

 测试/开发 (1)

测开

 消息队列 (1)

消息队列

 监控 (8)

使用Kvass分配任务给Prometheus 集群
使用 OpenTelemetry 构建可观测性
OpenTelemetry和Jaeger进行分布式追踪
Prometheus
Prometheus
Prometheus 实践
通过Exporter收集指标
关于Metrics, tracing, and logging 的不同

 系统设计 (1)

系统设计

 网络 (2)

关于TCP滑动窗口和拥塞控制
传统网站的请求响应过程

 网络安全 (1)

网络安全

 网络系统 (1)

网络系统?

 背包问题 (1)

背包问题

 设计模式 (16)

DUBBO中的设计模式?
Gin 中的设计模式?
Go和Web
迭代器模式与提供复杂数据结构查询的API
观察者模式在网络 Socket 、Http 的应用
原型模式(Prototype Pattern)与对象成员变量复制的问题
总结实现带有 callback 的迭代器模式的几个关键点:
单例模式 ——对象池技术
建造者模式(Builder Pattern) 与复杂对象的实例化
关于代码重构
责任链模式
外观模式
装饰器模式
适配器模式
Go中单例模式的安全性
中介者模式

 软件工程 (6)

面向对象软件工程
软件体系结构
面向对象软件工程
面向对象软件工程
软件测试与质量保证
面向对象软件工程

 软件测试 (2)

COCOMO模型/判断覆盖/条件覆盖/估算功能点
软件测试-IBM Rational Functional Tester

 软件设计 (2)

Go解决消费者生产者问题
软件设计——中级

 运维 (1)

开发和运维

 重构 (1)

重构代码

 锁 (1)

全局锁/表级锁/行锁

 限流 (1)

限流场景大乱炖?