1. 分布式事务方案对比

    简述 这里举个简单的例子:你淘宝下单流程可能涉及到10多个环节,你下单付钱都成功了,但是你优惠券扣减失败了,积分新增失败了,前者公司会被薅羊毛,后者用户会不开心,

    2020/05/08 Transaction

  2. 分布式全局id

    全局唯一的 ID 几乎是所有系统都会遇到的刚需。这个 id 在搜索, 存储数据, 加快检索速度 等等很多方面都有着重要的意义。针对常见的几种场景,我在这里进行简单的总结和对比。

    2020/05/06 Transaction

  3. 用 Vim 编辑 Markdown 时直接粘贴图片

    我习惯使用 Vim 编辑 Markdown 文件,一直存在一个痛点就是粘贴图片很不方便。

    2020/05/05 Vim

  4. 接口幂等性的几种解决方案

    幂等就是一个操作,不论执行多少次,产生的效果和返回的结果都是一样的

    2020/05/04 Distributed

  5. 分布式限流的几种维度简介

    对一般的限流场景,具有两个维度的信息:

    2020/05/03 Distributed

  6. 【Netty 系列】基于 netty 的 Protobuf 序列化机制

    Protobuf 是一个高性能、易扩展的序列化框架,它的性能测试有关数据可以参看官方文档。通常在 TCP Socket通 讯(RPC调用)相关的应用中使用。Protobuf 是跨语言无歧义的 IDL。

    2020/04/11 Netty

  7. 【Netty 系列】基于 netty 的 Marshalling 序列化机制

    JBoss Marshalling 是一个 Java 对象序列化包,对 JDK 默认的序列化框架进行了优化,但又保持跟 Java.io.Serializable 接口的兼容

    2020/04/09 Netty

  8. 【Netty 系列】netty 快速入门实战

    Netty 是一个广受欢迎的异步事件驱动的 Java 开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。

    2020/04/08 Netty

  9. 【Netty 系列】Netty 简介与架构原理浅析

    Netty 是一个广受欢迎的异步事件驱动的 Java 开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。

    2020/04/07 Netty

  10. RocketMQ 简介以及集群模式

    以 RocketMQ 的事务消息功能为示例,总结分布式事务的内容。并介绍如何搭建一套生产级的RocketMQ消息集群。

    2020/04/01 Distributed