架构

  • Published on
    在做架构设计的时候,需要考虑如何支撑业务的快速演进和变化,需要提供足够的灵活性,因此MACH架构无疑是当前最佳技术架构解决方案。
  • Published on
    好的架构可以更容易的支持业务演进,更容易修改,容错性更好。而糟糕的架构就像一团浆糊,一点小小的改动可能都会对原有功能造成破坏。本文从很高层的角度介绍了什么是糟糕的架构,什么好的架构,以及构建好的架构的一些常用参考模型。
  • Published on
    因为项目需要做Traffic Shaping,看了下DPDK的QoS框架,做一下简单翻译以加深学习理解。这篇翻译基于DPDK 21.02 版本,介绍了DPDK丢包器的实现机制、算法及相关API,最后介绍了Traffic Metering所使用的算法逻辑。本系列一共4篇文章,这是第四篇。
  • Published on
    因为项目需要做Traffic Shaping,看了下DPDK的QoS框架,做一下简单翻译以加深学习理解。这篇翻译基于DPDK 21.02 版本,介绍了DPDK QoS 分级调度模块的详细设计、数据结构、状态机等。本系列一共4篇文章,这是第三篇。
  • Published on
    因为项目需要做Traffic Shaping,看了下DPDK的QoS框架,做一下简单翻译以加深学习理解。这篇翻译基于DPDK 21.02 版本,介绍了DPDK QoS 分级调度模块的概要设计和API。本系列一共4篇文章,这是第二篇。