Commit Graph

  • 6ede44bd80 性能测试 main 1iaan 2026-03-07 07:29:32 +00:00
  • 2e6baf0efe 落盘机制修改 1iaan 2026-03-06 11:54:30 +00:00
  • c4e9bedd0a 性能测试工具bench 1iaan 2026-03-05 08:45:23 +00:00
  • a190bdeea5 chainbuffer fixed 1iaan 2026-03-04 07:20:09 +00:00
  • 57720a3135 diskuring fix 1iaan 2026-03-03 14:24:44 +00:00
  • 2ec61bdf85 n*spsc uring_pool 1iaan 2026-03-03 12:56:07 +00:00
  • ff924b033c 用户态网络缓冲区 chain-buffer 1iaan 2026-03-03 08:05:43 +00:00
  • c72314291a 需改ebpf程序探测内核,测试性能,验证想法,更新笔记。 1iaan 2026-02-13 10:14:41 +00:00
  • 68bb4b3f9c uring落盘的无锁队列修改 1iaan 2026-02-11 11:59:40 +00:00
  • c1458a6693 bugfix: 远端测试bug 1iaan 2026-02-02 07:40:01 +00:00
  • 6d1a50cf88 主从同步性能优化,主从同步性能测试。 1iaan 2026-02-01 16:49:50 +00:00
  • 003566b69a 测试内存池 1iaan 2026-01-31 15:38:52 +00:00
  • fbdcff6878 ebpf的主从同步实现,QPS测试与内存池QPS测试。 1iaan 2026-01-30 16:00:06 +00:00
  • 2bdb48d63d 已有数据同步功能完成 1iaan 2026-01-29 10:47:24 +00:00
  • fe257cafec add NtyCo as submodule & 搭建设计ebpf主从同步代码框架 1iaan 2026-01-28 12:05:28 +00:00
  • 226f9a510f bpf 实现支持热插拔的内存泄露检测 1iaan 2026-01-27 13:57:37 +00:00
  • c99867b342 内存探测组件,预留热插拔。 1iaan 2026-01-26 13:07:10 +00:00
  • 9e757ece87 自实现内存池:按大小分桶,8bit跨度,支持释放。 resp协议pipline测试。 1iaan 2026-01-25 10:07:11 +00:00
  • ba2004c258 mmap加载配置文件,uring实现持久化 1iaan 2026-01-22 12:38:34 +00:00
  • f031e107b5 resp协议实现和使用hiredis进行测试 1iaan 2026-01-20 11:51:38 +00:00
  • bb2c4275cb resp协议定义, xml定义配置文件 1iaan 2026-01-19 10:37:32 +00:00
  • e404554363 图片修改 1iaan 2026-01-16 07:46:25 +00:00
  • 7525492ee1 主从同步,实现新的更改应用到slave上,实现同步slave未上线时间的更改。 1iaan 2026-01-11 13:58:11 +00:00
  • 1a7c1c172c 测试用例编写 1iaan 2026-01-10 18:31:26 +08:00
  • 1adb24482b 实现内存池的测试用例、继承jemalloc和自实现内存池。 1iaan 2026-01-09 20:09:05 +08:00
  • 4b4e06b33d rbtree和hash的全量持久化操作。rbtree的二进制安全。 粗略测试。 1iaan 2026-01-08 21:42:20 +08:00
  • de21fe94ec bugfix: reactor网络模型的的半包解析错误问题。 全量持久化时清除增量持久化的记录。 1iaan 2026-01-08 16:20:00 +08:00
  • 3cc97b9454 实现全量持久化:save操作落盘,启动时读取到内存 增量持久化:执行修改操作时将cmd追加到log中,启动时逐条取出顺序执行 1iaan 2026-01-07 18:43:28 +08:00
  • cb0134a852 提供array和hashtable的存储引擎层的二进制安全支持,把入口函数修改为接收参数长度,将strlen、strcmp、strcpy替换。 1iaan 2026-01-06 21:05:48 +08:00
  • 144b374aa2 简化协议, /** * Request * Cmd: | OP(1) | argc(1) | repeat { arglen(4) | arg } | * * Response * Rsp: | OP(1) | status(1) | datalen(4) | data | */ 1iaan 2026-01-06 19:16:12 +08:00
  • 0dc86f5aa5 协议定义与实现, 协议支持 批处理、特殊字符如\r\n\0。与单条命令测试。 /** * Header: | magic(4) | payloadLen(4) | * * Request * Payload: | opcount(4) | repeat Cmd | * Cmd: | OP(1) | argc(4) | repeat Arg | * Arg: | arglen(4) | arg | * * Response * Payload: | opcount(4) | repeat Rsp | * Rsp: | OP(1) | status(1) | datalen(4) | data | */ 1iaan 2026-01-05 23:20:37 +08:00
  • 7524c57442 Merge branch 'King-main-patch-90720' into 'main' wang bojing 2024-09-13 07:48:51 +00:00
  • bd8419a9c0 Update README.md wang bojing 2024-09-13 07:48:12 +00:00
  • 0ec71880a7 Merge branch 'King-main-patch-24857' into 'main' wang bojing 2024-09-03 14:13:14 +00:00
  • bef5d6026a Update README.md wang bojing 2024-09-03 14:12:06 +00:00
  • 52bfc29320 add excalidraw King 2024-05-25 14:30:54 +00:00
  • 480bccfa04 add hash/kvs-client King 2024-05-25 14:23:43 +00:00
  • ea5291f3fe add rbtree/testcase.c/Makefile King 2024-05-23 15:49:09 +00:00
  • 1b865836df add kvs_array.c King 2024-05-21 14:16:44 +00:00
  • 5a7fa95d2c add network King 2024-05-18 14:10:08 +00:00
  • f4c0b74285 Initial commit wang bojing 2024-05-18 14:09:08 +00:00