240 发简信
  • Golang的Graceful Restart

    从1.8开始,Go标准库中的net/http支持了GracefulShutdown,使得进程可以把现有请求都处理完之后再退出,从而最大限度地减少...

  • 小问题

    Docker CentOS镜像新建用户后无法登录 解决办法:把/etc/security/limits.d/20-nproc.conf中对应用户...

  • fasthttp剖析

    先说点题外话,最近在开发公司级的网关,虽然没有明说,但是对于我们大家来说Nginx就是我们对标的对象。但是说实话,想要对标Nginx的性能,用G...

  • 120
    微服务漫游指南(二)

    在上一篇文章中,我们聊了团队在实施微服务时会遇到的一些新的挑战以及应对它们的基本方法,本章我们将继续深入我们的讨论,去漫游更多微服务带来的dra...

  • Rust Lifetime到底在解决啥问题

    Rust号称是一个内存安全的不需要GC的语言。这其实有点违反常识,如果没有GC,仅仅通过静态分析怎么保证内存安全?难道通过超级高的语言学习门槛使...

  • 2018读书

    已完成: 《编程风格——好代码的逻辑》 《Lua设计与实现》 《Antlr4权威指南》 《深入理解计算机系统》 《spring cloud微服务...

    0.2 75 0 1
  • 微服务漫游指南(一)

    最近几年“微服务”这个词可谓是非常的火爆,大有席卷天下的态势。几乎所有公司都在按照自己的理解实施微服务,大公司也在逐步地把自己庞大的代码库通过一...

    0.3 227 2 8 3
  • Go http.Server处理长连接

    如果让我们自己来实现一个http server,大部分同学都可以写出以下实现: 主要步骤就是: 监听一个端口 一个大循环不断地Accept连接 ...

  • 除法取余引发的思考

    最近做题遇到一个问题,具体题目不表,我把关键问题抽象一下: 求组合数C(n1,m1)*C(n2,m2)*...*C(nk,mk) % T (T是...