240 发简信
IP属地:宁夏
  • Resize,w 360,h 240
    基于动态规划算法的短信模板推导功能

    需求背景 在我司负责的其中一个微服务为公司的各个事业线提供了整个短信接口。受限于日益抓紧的电信运营商的政策,短信发送越来越困难。各个短信服务商都...

  • [原]记录一个由于InnoDB MVCC导致的并发BUG

    上周公司支付系统出现了故障,在故障处理后的善后排查中发现了某账户某段时间内资金和流水对不上,最终发现了一个并发BUG。由于该BUG具有一定普通适...

  • [原]PHP-yar拓展源码解读七-concurrent_client篇

    异步任务的封装 Yar用yar_call_data_t表示一个异步任务,sequence是从1开始的任务ID,除了sequence,其他基本上就...

  • Resize,w 360,h 240
    [原]PHP-yar拓展源码解读六-transport篇

    传输器结构 yar底层用一个_yar_transport_interface结构表示一个传输器,处理网络IO相关事宜。 yar_transpor...

  • [原]PHP-yar拓展源码解读五-server篇

    Server模块提供了一个基于Http的Yar协议的Server实现。常见的使用方法如下 在你所用的框架的action下执行以上代码,并为Ycf...

  • [原]PHP-yar拓展源码解读四-client篇

    Yar拓展自带了一个Yar的PHP客户端,这一章先讲yar的同步客户端实现。 我们假设使用代码如下: Client构造器 从Yar_Client...

  • [原]PHP-yar拓展源码解读三-request/response篇

    请求的底层结构 Yar底层使用yar_request_t来描述一个请求的所有信息.以以下RPC底层调用为例 id成员使用mt_rand()生成的...

  • Resize,w 360,h 240
    [原]PHP-yar拓展源码解读二-protocol篇

    协议头结构 yar底层使用一个yar_header_t描述载荷的协议头信息. id 即requestId,用来标识同一个来回的rpc数据。 ve...

  • [原]PHP -yar拓展源码解读一-序/packager篇

    序 Yar是鸟哥惠新宸写的一款并行RPC框架,是国内PHP圈内主流的RPC方案选择,也是笔者公司服务化体系中的基础组件。为了更深入的理解其实现原...

个人介绍
坐标广州,交流邮箱maijiankang#foxmail.com