Avatar notebook default
21篇文章 · 54564字 · 2人关注
  • 基于业务表 Binlog 的事件驱动设计

    我们的订单事件服务是事件驱动设计在订单领域的一个实践。订单系统将订单表 Binlog 作为事件源,通过基于 Canal 的 Binlog 服务转...

  • 浅说 Dubbo 服务自省

    Dubbo 2.7.5 引入了服务自省特性,今天就来聊一下这个特性相关的内容。我们先从 Dubbo 引入应用级服务模型说起。 应用级服务模型 D...

  • Resize,w 360,h 240
    MySQL Binlog 技术原理和业务应用案例分析

    一、背景 Binlog 是 MySQL 中一个很重要的日志,主要用于 MySQL 主从间的数据同步复制。正是因为 Binlog 的这项功用,它也...

  • 技术视频观后感之《淘宝应用架构升级——反应式架构的探索与实践》

    视频地址:https://time.geekbang.org/dailylesson/detail/100033220 (给极客时间做个免费广告...

  • 2020新年开篇

    现在大家都陆续开工了。因为疫情,多数人最近一段时间只能在家办公。这段时间,除了做好个人防护,大家可以利用在家办公的优势,阅读充电,总结过去,规划...

  • 如何写好代码

    行业发展迅速 技术发展迅速 代码编写本身的难度 二、为什么要写好代码 从公司角度讲,现在互联网已经进入到一个相对成熟理性的阶段,很多一二线互联网...

  • Spring Data JDBC 入门与实践

    Spring Data 家族最近多了一个新成员:Spring Data JDBC(目前最新正式版是 1.0.9,项目主页是 https://sp...

  • Context 模式与系统扩展性

    开源项目中常有以 Context 命名的类,如 Spring 的 ApplicationContext、Dubbo 的 RpcContext、N...

  • Resize,w 360,h 240
    Java 异步编程:从 Future 到 Loom

    众所周知,Java 开始方法执行到结束,都是由同一个线程完成的。这种方式虽易于开发调试,但容易因为锁、IO 等原因导致线程挂起,产生线程上下文切...

文集作者