240 发简信
  • 120
  • 120
    从“四舍五入”谈起

    起源 前几天改了同事遗留的一个四舍五入的缺陷,颇有探索的价值。问题简化如下: 总邀约人数11人,已完成6人,邀约完成率应显示为55%,实际显示5...

  • APM的span存储疑问

    A服务调用B服务,是如何存储span的? 问题描述 A方调用B方,A方知道自己的服务名,ip,traceId等,也可以知道调用耗时,但不一定知道...

  • 3月份的碎碎念

    已经好几个月没有正式写技术博客了,习惯真的是不能断的,一旦断了就无法接起来。 我是什么时候起对写技术博客突然没兴趣了呢?工作上太忙是一部分原因,...

  • .net 中的堆栈调用方法小记

    背景 上午临近午饭时,公司同事反馈验证码被攻击灌水。我们匆忙查询验证码明细,对已频繁出现的IP插入黑名单,但IP仍然隔断时间频繁变动,不得已之下...

  • .net排坑篇:负载均衡域名转发的背后

    背景 昨天因客户私有部署问题,需要到客户公司去排查问题。 他们是一家外企,各种权限需要提前申请(最大的坑)。他们之前部署的一般为单域名,很少部署...

  • 习惯的波动(二)

    延续 写了上篇习惯的波动后,收到一位图书编辑消息,问我是否有写书打算,实战类型的。我初看到消息,受宠若惊。再一想自己的时间和水平还不足以写书,还...

  • 边缘化搭建 DotNet Core 2.1 自动化发布和部署(下)

    写在前面 本篇文章是上一篇边缘化搭建 DotNet Core 2.1 自动化发布和部署(上)的后续操作,本文主要讲解如何开启Docker Rem...

  • 分布式熔断

    阅读目录 熔断是什么 熔断怎么做 做熔断的最佳实践 总结 当我们工作所在的系统处于分布式系统初期的时候,往往这时候每个服务都只部署了一个节点。 ...

个人介绍
过去之日不可追,探索未来该怎样前行?