-
自己动手从0开始实现一个分布式 RPC 框架
前言为什么要自己写一个RPC框架,我觉得从个人成长上说,如果一个程序员能清楚的了解RPC框架所具备的要素,掌握RPC框架中涉及的服务注册发现、负载均衡、序列化协议、RPC通信协议、Socket通信、异步调用、熔断降级等技术,可以全方位的提升基本素质。虽然也有相关源码,但是只看源码容易眼高手低,动手写...
02月28日[经验文章]浏览:16
-
实现同样逻辑,代码量减少90%,Java程序员必会的工具库
工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好!一块看一下有哪些工具类库你也用过。...
02月28日[经验文章]浏览:11
-
-
发现一款后端程序员必备的压测工具,十分钟就能上手,yyds
压测背景单接口压测是为了能够在开发阶段对单个接口进行性能测试,快速了解接口的承载能力、发现性能瓶颈,在开发早期就能发现问题,消除性能风险。作为一名优秀的后端工程师,在交付线上环境前,对自己的每一个接口进行简单的性能检测,是一种良好的职业习惯。...
02月28日[经验文章]浏览:8
-
压力测试-JMeter安装、入门、结果分析
1.写在前面等到服务上线后,在业务压力的冲击下,会发现程序运行非常的慢,或者是宕机,莫名其妙的出现各种问题,只会进行一些无脑的硬件资源扩容,哪扩容真的能解决问题吗?...
02月28日[经验文章]浏览:7
-
Mysql写入频繁,怎么破?这是我见过的最清晰的“神操作”
Mysql在写入压力很大,怎么办?高并发下的性能最大的问题,大都在数据库,以前我们做二十万超级群,mongodb每个月都会出事故....
02月28日[经验文章]浏览:8
-
如何建设发起大规模的全链路压测系统?
在之前的分享中,介绍了关于什么是全链路压测?介绍了为什么要在线上环境中实现全链路压测,如何对链路流量进行分离等内容。那么如何能够模拟出这样超大规模的流量来进行全链路压测,这是一个值得我们思考的问题。...
02月28日[经验文章]浏览:10
-
第三部分-第二章(第二节)性能测试工具
在性能测试中,使用合适的性能测试工具至关重要。性能测试工具可以帮助测试人员模拟不同的负载条件,监控系统性能,分析响应时间、吞吐量、并发能力等多个指标,并生成详细的报告。以下是几种常见的性能测试工具,及其特点、应用场景和优势:...
02月28日[经验文章]浏览:7
-
-
Linux使用ab工具命令对Web网站服务器进行压力测试
ab是apachebench命令的缩写,它是apache自带的Web性能测试工具。ab工具非常实用,它可以去创建多个并发访问线程,模拟多个访问客户端同时对某一网站URL地址进行访问,这样我们就可以用来测试apache的负载压力,也可以对其它类型的服务器进行压力测试,比如nginx、tomcat、II...
02月28日[经验文章]浏览:7