240 发简信
IP属地:上海
  • 高性能发件箱模式(每天处理20亿条消息)

    本文介绍了如何扩展、优化发件箱模式的处理性能,从而为分布式系统打造高性能、高吞吐量的消息传递机制。原文:Scaling the Outbox P...

  • 发件箱模式实战

    本文介绍了发件箱模式在.NET中的实现,讨论了该模式的利弊和扩容机制,在本文的基础上也能比较方便的实现基于其他语言的发件箱模式。原文:Imple...

  • 发件箱模式:打造微服务可靠消息传输

    本文介绍了在微服务系统中实现可靠消息传递以及分布式事务的发件箱模式,该设计模式实现了消息生产者和消费者的解耦,了解这一模式可以帮助我们设计出容错...

  • Go Context 最佳实践

    本文介绍了管理 Go Context 的检验法则和最佳实践,从而有助于创建更健壮的 Go 应用程序。原文:Go Context Best Pra...

  • 用 AI 革新软件测试

    本文介绍了将自动化测试、AI和CICD集成在一起,创建AI驱动的无缝测试环境的新框架Shortest,研发团队可以借助该框架用AI赋能自动化测试...

  • 如何编写更好的单元测试

    本文介绍了 Graphite 改善测试文化,提高测试质量的过程中的经验,有助于致力于改善项目测试的团队思考如何采取步骤改进产品的测试。原文:Go...

  • Resize,w 360,h 240
    [大厂实践] Pinterest 基于 Ray 的机器学习数据处理

    本文介绍了 Pinterest 如何基于 Ray 满足机器学习数据处理的需求,并为所有 MLOps 组件提供了统一的 AI 运行时,不仅包括数据...

  • 5 分钟搞定 Golang 错误处理

    本文介绍了 Go 语言处理和返回报错的最佳实践。恰当的错误处理可以帮助开发人员更好的理解并调试程序中的问题,报错信息应该描述性的表达出错的原因,...

  • Kubernetes Secrets 加密实践

    本文介绍了多种加密 Kubernetes Secrets 的方法,作为保护集群敏感数据的关键措施。原文: ☸️ How to Encrypt K...

    0.3 41 0 1
个人介绍
俞凡,Mavenir Systems研发总监,在上海、达拉斯生活的技术人,关注高可用架构、高性能服务、5G、人工智能、区块链、DevOps、Agile等。