标签:QPS

Spring

入职阿里后,才知道原来简历这么写

3

xubiao.zhuang 发布于 2020-07-07

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮...

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

Spring

Spring Cloud Alibaba系列(六)sentinel的实际应用

9

dulong 发布于 2020-07-06

一、sentinel的持久化配置 上一章中我们通过Dashboard来为Sentinel客户端设置各种各样的规则,但是这些规则默认是存放在内存中,极不稳定,无法用于生成环境,所以需要将其持久化。 DataSource 扩展常见的实现方式有: 拉模式 :客户端主动向某个规则管理中心...

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

编程技术

阿里面向分布式服务架构的流量控制组件开源了

4

zhuangli 发布于 2020-07-03

作者宿何,阿里巴巴高级开发工程师 Sentinel (https://github.com/alibaba/Sentinel)是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性...

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

Java

我不是针对Java,但抓住高并发的核心后,PHP完胜了

12

邓龙华 发布于 2020-07-02

什么是高并发? 高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数,简单点说,就是QPS(Queries per second)。 那么我们在谈论高并发的时候,究竟在谈些什么东西呢? 高并发究竟是什么? 这里先给出结论:  高并发的...

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

Java

Jmeter-接口压测

19

xiaoli.wang 发布于 2020-07-02

一、概述 JMeter是Apache下一款在国外非常流行和受欢迎的开源性能测试工具,JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。 1、压测不同的协议和应用 1) Web – HTTP, HTTPS (Java, N...

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

编程技术

架构设计(15)– 分布式链路跟踪:我们自研log2组件

2

xirruiqiang 发布于 2020-07-02

我们最近升级改造我们链路跟踪系统Log2,然后我们花了将近一周时间调研不少开源的链路跟踪系统,在此调研过程中,做了一些笔记和总结,若有误请指教。 《 分布式链路跟踪1: 理论知识 》 《 分布式链路跟踪2: Zipkin实践 》 《 分布式链路跟踪3:skywalking原理和实...

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

Java

架构设计(11)– 分布式链路跟踪: 理论知识

2

likai 发布于 2020-07-02

我们最近升级改造我们链路跟踪系统Log2,然后我们花了将近一周时间调研不少开源的链路跟踪系统,在此调研过程中,做了一些笔记和总结,若有误请指教。 一、背景:分布式系统的问题 在分布式系统架构里面,往往包含众多应用服务,这些服务之间通过RPC调用来完成业务请求,如果其中某个RPC请...

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

Java

为什么Java后端在创业企业中并不流行? -reddit

邓龙华 发布于 2020-07-01

我之前尝试过django,flask和rails,它们很好。但是在尝试spring之后,我坠入爱河。结构良好。易于测试。有这么多框架可以帮助您前进。网络上也有很多教程。 我喜欢python,但我也喜欢java和kotlin。我只是不明白在大多数创业公司中将java用作后端有什么问...

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

编程技术

让腾讯、字节跳动放弃 Python 的 Go 微服务,凭什么?

8

darida 发布于 2020-06-30

文末有1元福利,记得领取哦~ 月初看到斗鱼开源了基于 Go 语言的微服务框架 Jupiter,我就开始关注微服务架构的逐渐 “Go 化”,这已经是互联网应用开发模式的不知道多少次变革了。 从低效的单体应用开发时代,到一切皆云上的云原生时代,如同一股巨浪滚滚而来。 微服务架构作为云...

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

Java

猿灯塔:关于Java面试,你应该准备这些知识点

刘莉莉 发布于 2020-06-30

自天子以至于庶人,壹是皆以修身为本《礼记·大学》 马老师说过,员工的离职原因很多,只有两点最真实: 钱,没给到位 心,受委屈了 当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,除了运气,基本功也要足够的扎实,希望下面...

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

Java

好久没出去面试了,没想到问这么难…

6

wenming.gapo 发布于 2020-06-29

不知道你们多长时间没有参加过面试了。 我昨天参加了一线大厂的技术面,被问到了一些并发相关的问题,没想到这么难: synchronized volatile的CPU原语是如何实现的? 无锁、偏向锁、轻量级锁、重量级锁有什么差别? 线程间通信,同机器进程间通信,跨机器进程间通信,各有...

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

Java

阿里内部员工,排查Java问题常用的工具单

19

尖兵 发布于 2020-06-29

这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。Hollis对文章内容做了部分删减,主要删减掉了其中只有阿里内部才能使用的工具的介绍,并删减掉部分只有通过阿里内网才能访问到的链接。 前言 平时的工作中经常碰到很多疑难...

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

Java

【每日鲜蘑】仪表盘中的度量指标(Vert.x)

小丁 发布于 2020-06-29

大多仪表盘的度量指标的监控纬度区别不大,以 Vert.x 的度量指标为例,说下各个度量指标是做什么的 Vert.x 度量指标 Gauges 是一个可增可减的仪表盘。最简单的度量指标,只有一个简单的返回值, 比如用于描述当前队列中等待的任务数、CPU 当前的使用百分比等等这类可以使...

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

Java

JVM的关键系统参数介绍和详细配置

1

darida 发布于 2020-06-29

前言 -XX:+PrintFlagsFinal打印参数值 当你在网上兴冲冲找到一个可优化的参数时,先打印看看,它可能已经默认打开了,再找到一个,还是默认打开了… JDK7与JDK8,甚至JDK7中的不同小版本,有些参数值都不一样,所以不要轻信网上任何文章,一切以生产环...

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

Spring

Spring Cloud Alibaba系列(五)sentinel实现服务限流降级

11

邓龙华 发布于 2020-06-28

一、sentinel是什么 sentinel的官方名称叫分布式系统的流量防卫兵。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。在Spring Cloud项目中最开始我们使用的是Hystrix,目前已停止更新了。现在Spring C...

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

编程技术

微服务技术栈:流量整形算法,服务熔断与降级

7

Harries 发布于 2020-06-28

一、流量控制 1、基本概念 流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量整形。 流量控制的核心算法有以下两种:...

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

编程技术

暴躁的技术经理(一)- 怎样做好技术规划?

4

邓龙华 发布于 2020-06-28

1.前言 随着团队的人数的提高与成员的技术水平不断提高,同时业务的发展也对团队/个人提出了更高的要求,所以 也要不断向技术方向进行 努力 探索,“动如一人” 是我们始终坚持的团队理念,个人能力强弱并不能决定整个团队的研发效率水平,只有大家都有了体系化的思考能力,才能让团队形成向上...

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

编程技术

Knife4j 2.0.4 版本发布,支持自定义 Host

11

songhua.gao 发布于 2020-06-28

Knife4j 前身是 swagger-bootstrap-ui ,是一个为Swagger接口文档赋能的工具 文档: https://doc.xiaominfo.com 效果(旧版): http://swagger-bootstrap-ui.xiaominfo.com/doc.h...

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