用户平台关于稳定性的实践

本篇文章的稳定性实践会从下图的闭环流程展开介绍:故障防范我们的目标永远都是希望可以将故障发现的阶段提前,少遗漏或者不遗漏到线上环境梳理核心链路,故障演练、压测等线下的发现问题的过程,都属于故障防范将稳定性目标加入到提测流程中,对于核心功能或核心接口提测会提出稳定性标准对于新增接口

测试
chuyang

混沌工程在创业公司的实践

前言混沌工程是在分布式系统上进行实验的学科, 目的是建立对系统抵御生产环境中失控条件的能力以及信心。2016年,Netflix将在生产环境开展的对系统弹性测试的经验总结为《Principles Of Chaos》,揭示了混沌工程的实施原则:建立一个围绕稳定状态行为的假说、多样化真

测试
xiaomian

自定义Lombok注解

Java 是一门"繁琐"的语言,使用 Lombok 可以显著地减少样板代码。比如使用 @Getter注解可以为你的私有属性创建 get 方法。源代码 @Getter private int age = 10; 生成后代码 private int age = 10; public

后端
tunan

WebAssembly实践

前言JavaScript 最初被设计出来的时候,作者一定想不到 Web 会发展到今天的规模。随着前端技术发展,浏览器端应用越来越复杂,JavaScript 的性能问题逐渐突出。Chrome的 V8 引擎对 JavaScript 预编译速度做了极大提升,但这还不够。因为 JavaS

WebAssembly
浣熊

基于3D几何图形操作的前端性能测试

前端性能概述前端性能测试影响前端性能的因素测试场景设计手工方式执行及监控前端性能可编程方式执行及监控前端性能W3C性能API前端埋点+UI自动化前端性能优化改进前端性能持续集成

测试
fengfei

酷家乐第二届技术开放日 国内外AI与渲染专家干货分享

12月22日,酷家乐第二届技术开放日活动在杭州总部举办。本次活动,酷家乐携手英国巴斯大学、浙江大学以及AICUG人工智能技术社区,在这个冬天为行业带来一场纯干货的AI技术沙龙分享。本次活动特邀英国巴斯大学CAMERA研究中心副教授Dr.Christian Richardt,带来计

人工智能
longmao

Netty+HTTP/2:一个诡异的超时问题

背景在描述遇到的这个问题之前,需要先介绍一下背景,是在怎样一个环境下遇到的。服务端是基于netty实现的http server,我选择直接使用了RxNetty的http server封装。这个server的本质是一个代理服务器,在这里先称之为proxyserver,它将客户端发送

后端
团子

调用链跨线程传递ThreadLocal对象

背景描述在全链路跟踪框架中,Trace信息的传递功能是基于ThreadLocal的。但实际业务中可能会使用异步调用,这样就会丢失Trace信息,破坏了链路的完整性。在同一线程中trace信息的传递流程使用代码模拟如下:ThreadLocal<String> trace

后端
云天

Java日志隔离功能实现

背景 我们都知道日志至于任何系统、软件都是十分重要的组成部分,通过日志我们可以方便地了解到现在系统运行是否正常、是否有异常情况。 但有时候日志太多了也会有幸福地烦恼,发生异常想通过日志进行排查,可是满屏地日志都是不那么重要地内容,像心跳日志、debug日志等等。 这在java应用

后端
沈浪