标签:JMeter

Java

动态生成简约MVC请求接口|抛弃一切注解减少重复劳动吧

2

尖兵 发布于 2020-04-07

目前创建一个后端请求接口给别人提供服务,无论是使用SpringMVC方式注解,还是使用SpringCloud的Feign注解,都是需要填写好@RequestMap、@Controller、@Pathvariable等注解和参数。每个接口都需要重复的劳动,非常繁琐。特别是服务治理框...

阅读(5)评论(0)赞 (0)

Java

做一些简单工作经历总结,自己想到那算那吧

yeseng 发布于 2020-04-04

离上一次发随笔快一年了,时间过的好快呀。 一七年毕业以来自己工作也快三年左右了,自己最开始其实是想找java开发的,大学的毕设也是用jsp写的一个简单的web网站,无奈面试总被刷而且遇到了大量的培训机构。于是乎就转入软件测试这个行业。没想到啊转眼间一干就三年多了。 记得第一家公司...

阅读(23)评论(0)赞 (0)

编程技术

Java vs. Go 微服务 – 负载测试 (复赛)

12

songhua.gao 发布于 2020-03-31

在本文中,我们对两个分别用 Go 语言和 Java 语言开发的基本应用(app)进行对比测试,去看哪一个消耗的 CPU/memory 资源比较少。 当 Go 语言在2009年11月首次出现时,我们并没有听说过它多少。我们首次互动发生在2012年,当时谷歌正式官方发布了 Go ve...

阅读(29)评论(0)赞 (0)

Java

Java小白的哆啦a梦

26

Harries 发布于 2020-03-30

文本已收录至我的GitHub仓库,欢迎Star: github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在我知道很多人不玩 qq 了,但是怀旧一下,欢迎加入六脉神剑Java菜鸟学习群,群聊号码: 549684836 鼓励大家在技术的路上写博客 絮叨 ...

阅读(22)评论(0)赞 (0)

Java

秒杀系统如何防止超卖?

6

songhua.gao 发布于 2020-03-27

前言 本文主要是通过实际代码讲解,帮助你一步步搭建一个简易的秒杀系统。从而快速的了解秒杀系统的主要难点,并且迅速上手实际项目。 我对秒杀系统文章的规划: 从零开始打造简易秒杀系统:乐观锁防止超卖 从零开始打造简易秒杀系统:令牌桶限流 从零开始打造简易秒杀系统:Redis 缓存 从...

阅读(29)评论(0)赞 (0)

编程技术

微服务实践:为什么一定要有服务网关?

2

dulong 发布于 2020-03-27

 一、什么是服务网关 二、为什么需要服务网关 三、服务网关技术选型 1、总体流程 2、引入网关的注意点 3、服务网关基本功能 4、技术选型 一、什么是服务网关 服务网关 = 路由转发 + 过滤器 1、路由转发:接收一切外界请求,转发到后端的微服务上去; 2、过滤器:在服...

阅读(185)评论(0)赞 (0)

Spring

高并发场景-请求合并(一)SpringCloud中Hystrix请求合并

3

xubiao.zhuang 发布于 2020-03-26

在互联网的高并发场景下,请求会非常多,但是数据库连接池比较少,或者说需要减少CPU压力,减少处理逻辑的,需要把单个查询,用某些手段,改为批量查询多个后返回。 如:支付宝中,查询“个人信息”,用户只会触发一次请求,查询自己的信息,但是多个人同时这样做就会产生多次数据库连接。为了减少...

阅读(24)评论(0)赞 (0)

Java

如何做一次完美的压测

hellas 发布于 2020-03-26

压力测试其实有的时候更考验人的经验 与测试相关的指标 qps : 每秒查询数 -> 这个指标一般用在数据库上 , 不过很多人都把这个和TPS混淆,这个知道怎么会是就行了 tps : 每秒内的事务数 -> 执行多组操作的性能 -> 也是数据库的一个指标 , 不过呢...

阅读(20)评论(0)赞 (0)

Java

秒杀系统如何优雅、稳定地处理大量请求?

14

wenming.gapo 发布于 2020-03-25

前言 本文是秒杀系统的第二篇,通过实际代码讲解,帮助你快速的了解秒杀系统的关键点,上手实际项目。 本篇主要讲解接口限流措施,接口限流其实定义也非常广, 接口限流本身也是系统安全防护的一种措施 ,暂时列举这几种容易理解的: 令牌桶限流 单用户访问频率限流 抢购接口隐藏 此外,前文发...

阅读(27)评论(0)赞 (0)

Java

Spring Cloud 系列之 Netflix Hystrix 服务容错

43

刘莉莉 发布于 2020-03-24

什么是 Hystrix Hystrix 源自 Netflix 团队于 2011 年开始研发。2012年 Hystrix 不断发展和成熟,Netflix 内部的许多团队都采用了它。如今,每天在 Netflix 上通过 Hystrix 执行数百亿个线程隔离和数千亿个信号量隔离的调用。...

阅读(26)评论(0)赞 (0)

Java

Dubbo 服务性能压测(with JMeter)

9

darida 发布于 2020-03-22

Dubbo 服务性能压测(with JMeter) 最近在做Dubbo服务与Prometheus的监控集成,为了测试监控组件对Dubbo RPC 调用的性能影响,就需要对添加前后做性能测试。虽然之前给组内搭建了统一的Dubbo 服务测试平台,但是并不是用于性能测试。 说起性能测试...

阅读(21)评论(0)赞 (0)

编程技术

【JAVA进阶架构师指南】之一:如何进行架构设计

2

邓龙华 发布于 2020-03-19

前言 本博客是长篇系列博客,旨在帮助想提升自己,突破技术瓶颈,但又苦于不知道如何进行系统学习从而提升自己的童鞋.笔者假设读者具有3-5年开发经验,java基础扎实,想突破自己的技术瓶颈,成为一位优秀的架构师,所谓java基础扎实,比如: 1.java语言三大特性. 2.java语...

阅读(30)评论(0)赞 (0)

Java

【秒杀系统】零基础上手秒杀系统(二):令牌桶限流 + 再谈超卖

14

xiaoli.wang 发布于 2020-03-15

本文是秒杀系统的第二篇,通过实际代码讲解,帮助你快速的了解秒杀系统的关键点,上手实际项目。 本篇主要讲解接口限流措施,接口限流其实定义也非常广, 接口限流本身也是系统安全防护的一种措施 ,暂时列举这几种容易理解的: 令牌桶限流 单用户访问频率限流 抢购接口隐藏 此外,前文发出后很...

阅读(21)评论(0)赞 (0)

Java

SpringBoot+Redis布隆过滤器防恶意流量击穿缓存的正确姿势

20

hellas 发布于 2020-01-13

什么是恶意流量穿透 假设我们的Redis里存有一组用户的注册email,以email作为Key存在,同时它对应着DB里的User表的部分字段。 一般来说,一个合理的请求过来我们会先在Redis里判断这个用户是否是会员,因为从缓存里读数据返回快。如果这个会员在缓存中不存在那么我们会...

阅读(92)评论(0)赞 (0)

Java

通天塔性能优化实践

12

尖兵 发布于 2020-01-12

近年来通天塔的业务数据量和用户流量都呈现出了非常迅猛的增长趋势,为了解决历史架构设计中的不足,应对诸多因素引发的风险并保证通天塔平台的稳定运行,通天塔后端组专项成立了一个“通天塔后端技术优化组”,号召并鼓励团队每个人积极参与进来,全盘分析和梳理、技术设计和技术Review、形成技...

阅读(91)评论(0)赞 (0)

Java

《沙盘模拟系列》JVM如何调优

10

尖兵 发布于 2019-12-29

纸上得来终觉浅 绝知此事要躬行 我所在的公司基本上是没有机会进行JVM参数调优的,但是如果有些东西自己不亲身经历一下,看再多的理论知识也只能算是纸上谈兵,真正碰到问题的时候还是不知道该怎么分析。所以就自己制造一些问题然后看其现象,利用所学的知识事前推测,看现象是不是和自己推测的一...

阅读(59)评论(0)赞 (0)

Java

《沙盘模拟系列》JVM如何调优

10

yeseng 发布于 2019-12-29

纸上得来终觉浅 绝知此事要躬行 我所在的公司基本上是没有机会进行JVM参数调优的,但是如果有些东西自己不亲身经历一下,看再多的理论知识也只能算是纸上谈兵,真正碰到问题的时候还是不知道该怎么分析。所以就自己制造一些问题然后看其现象,利用所学的知识事前推测,看现象是不是和自己推测的一...

阅读(61)评论(0)赞 (0)

Java

JVM性能优化–JVM参数配置,使用JMeter简单测试配合说明参数调优

1

zhuangli 发布于 2019-12-16

一、JVM参数配置 1、常见参数配置 -XX:+PrintGC 每次触发GC的时候打印相关日志 -XX:+UseSerialGC 串行回收 -XX:+PrintGCDetails 更详细的GC日志 -Xms 堆初始值 -Xmx 堆最大可用值 -Xmn 新生代堆最大可用值 -XX:...

阅读(70)评论(0)赞 (0)