
干货 | 聊聊携程升级Dubbo的踩坑历程
作者简介
顾海洋,携程框架架构研发部技术专家,负责携程分布式服务化领域的工作。目前主要负责 Dubbo 在携程的二次开发和推广工作。
一、什么是 CDubbo
…

干货 | 携程酒店RSocket实践
作者简介
刘诚,携程酒店研发性能架构师。2014年加入携程,致力于通过架构的演进,控制企业硬件成本。
一、初识RSocket
在QCon2019北京大会上第一次…

干货 | 万字长文全面解析GraphQL,携程微服务背景下的前后端数据交互方案
作者简介
古映杰,携程研发高级经理,负责前端框架和基础设施的设计、研发与维护。开源项目react-lite和react-imvc作者。
前言
随着多终端、多平台…
如何写出让同事无法维护的代码?
译者:陈皓 (@左耳朵耗子)
原文:http://mindprod.com/jgloss/unmain.html
译文:http://coolshell.cn/…

IDEA 2019.2最新解读:性能更好,体验更优,细节处理更完美!
idea 2019.2 准备
idea 2019.2正式版是在2019年7月24号发布的,本篇文章,我将根据官方博客以及自己的理解来进行说明,总体就是:性能更好…

Golang 大杀器之跟踪剖析 trace
在 Go 中有许许多多的分析工具,在之前我有写过一篇 《Golang 大杀器之性能剖析 PProf》 来介绍 PProf,如果有小伙伴感兴趣可以去我博客看看。…

必会的55个Java性能优化细节!一网打尽!
来源:https://yq.aliyun.com/articles/662001
在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身。养成…

分库分表?如何做到永不迁移数据和避免热点?
今日头条号:老顾聊技术
一、前言
中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。
垂直拆分
比较简单,也就是本来…

阿里P8无相告诉你:我们能从IDEA中学到什么?
本文来源于阿里巴巴资深技术专家无相在内网的分享,阿里巴巴中间件受权发布。
来源公众号:阿里巴巴中间件(ID:Aliware_2018)
最近因为工作的关系,要…
Java 8中Stream API的这些奇技淫巧!你都Get到了吗?
作者:我是你的小眼睛儿
Stream简介
1、Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类…

千万级负载神器 LVS、Nginx及HAProxy工作原理大图详解!
作者 / 张松然
当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务…

开发者需不需要关注Java收不收费?
源 / 开源中国 文 / h4cd
作为继 Java 8 之后的第一个 LTS 版本,Java 11 的发布引起了广泛关注,一方面是因为这个版本带来了一些重要的…

我们总结了每个技术团队都会遇到的 4 个难题
阿里巴巴 2019 年实习生校园招聘已经启动,为此,我们整理了一篇《每个技术团队都会遇到的4个难题》,帮助即将从校园进入公司实习的后端程序员,以实践的视角,看…

看似简单的hashCode和equals面试题,竟然有这么多坑!
hashCode()方法和equals()区别与联系这到面试题,看似简单,根据以往面试星友的情况来说,绝大部分人都不能很好的回答出来,要么没有逻辑,想到一句就说…

Java必知必会的20种常用类库和API
作者:ArthurKingYs
一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch…

不止JDK7的HashMap,JDK8的ConcurrentHashMap也会造成CPU 100%
作者:朱小厮
公众号:朱小厮的博客(ID:hiddenkafka)
大家可能都听过JDK7中的HashMap在多线程环境下可能造成CPU 100%的现象,这个由…

告诉你如何回答”线上CPU100%排查”面试问题
作者:孤独烟 | 微信公众号:打杂的ZRJ
引言
不知道在大家面试中,有没有遇到这个问题:
生产服务器上部署了几个java程序,突然出现了CPU100%的异常…