开发技术分享

  • 文章分类
    • 技术
    • 工作
    • 相册
    • 杂谈
    • 未分类
  • 工具
    • AI 试衣
技术
[换一句]
技术

Kafka源码·一 - LogSegment 与 Index

新年新气象,从今天起开始来看 Kafka 的源码。 首先简单描述一下 Kafka 的整体架构: 发布消息的客户端程序称为生产者(Producer),Producer 通常持续不断地向一个或多个 Top […]

2024年3月5日 1026点热度 阅读全文
技术

Docker In Docker 探索

背景 2024年过年前最后一个版本,接到了一个奇怪的任务,大致要求是这样的:k8s 给用户创建一个 pod,用户在容器中可以使用 docker 相关的功能,并且 inner docker 和外部 k8 […]

2024年2月27日 1234点热度 阅读全文
技术

Redis 高可用主线 - 分片集群

一、分片集群 分片集群(切片集群),就是指启动多个 Redis 实例组成一个集群,然后按照一定的规则,把收到的数据划分成多份,每一份用一个实例来保存。 在面向百万、千万级别的用户规模时,横向扩展的 R […]

2023年5月5日 1273点热度 阅读全文
技术

记一次云服务器被攻击事件

一、告警 下午快下班的时候,突然收到一条腾讯云的告警短信 什么 phpivpVCE、phpGFJopg 一看就不是正经文件。 二、应急处理 既然机器被入侵了,第一反应就是关机,于是果断登录控制台,关机 […]

2022年4月28日 918点热度 阅读全文
技术

Redis 高可靠主线 - 哨兵机制

上一篇文章,我们了解了主从库集群模式。在这个模式下,如果从库发生故障了,可以通过 psync/sync 重新进行同步。那么如果主库发生了故障,我们该怎么办呢? 这时候我们就需要一个新主库,比方说把一个 […]

2022年3月31日 1409点热度 阅读全文
技术

Redis 高可靠主线 - 主从复制

我们总说的 Redis 具有高可靠性,其实有两层含义: 一是数据尽量少丢失 二是服务尽量少中断 AOF 和 RDB 保证了前者,而对于后者,Redis 的做法就是增加副本冗余量,将一份数据同时保存在多 […]

2022年3月15日 1606点热度 阅读全文
技术

Redis 高性能主线 - 持久化

目前,Redis 的持久化主要有两大机制,即 AOF(Append Only File)日志和 RDB 快照。 一、 AOF 说到日志,我们比较熟悉的是数据库的写前日志(Write Ahead Log […]

2022年2月8日 1148点热度 阅读全文
技术

深究 URL encode

一、一段陈年老代码 在读一份陈年老代码时,发现了下面这段有意思的东西,这段代码的目的,是将 web 请求的入参 url encode 之后,计算 md5 当做签名。 import java.net.U […]

2022年1月3日 148点热度 阅读全文
技术

Redis 高性能主线 – 线程模型&网络框架

在看这篇文章之前,需要先对 linux 的 epoll 模型有所了解。请参考: Linux IO 模型 IO 多路复用 Redis内置了一个高性能事件循环器,叫做AE。其定义和实现可以在ae*.h/c […]

2021年12月29日 1535点热度 阅读全文
技术

Redis 高性能主线

三大主线 高性能主线:包括线程模型、数据结构、持久化、网络框架; 高可靠主线:包括主从复制、哨兵机制; 高可扩展主线;包括数据分片、负载均衡。 今天,我们来探讨一个很多人都很关心的问题:“为什么单线程 […]

2021年12月28日 1070点热度 阅读全文
123
分类
  • 工作 / 1篇
  • 技术 / 26篇
  • 杂谈 / 4篇
  • 相册 / 4篇
标签聚合
epoll mysql kafka docker linux redis bug io
  • 34
  • 7,303
  • 35

Copyright © by zt52875287@gmail.com All Rights Reserved.

Theme Kratos Made By Seaton Jiang

陕ICP备2021009385号-1