标签:并发

Java

一次 Log4j2 日志停顿问题的排查

2

wenming.gapo 发布于 2018-09-22

问题 之前的博文中说过最近在查一个问题,花费了近两个星期,问题算是有了一个小结,是时候总结一下了。 排查过程走了很多弯路,由于眼界和知识储备问题,也进入了一些思维误区,希望此问题能以后再查询此类问题时能有所警示和参考;而且很多排查方法和思路都来自于部门 leader 和 组里大神...

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

Java

再谈服务流量控制(9.22)

yanxinchi 发布于 2018-09-22

项目临近上线,因此最近做的最多的事还是服务运行监控和性能分析,也对流量控制做进一步的思考。 首先还是解释下流控的两种场景,即限流和断流。 1. 限流:对于服务请求仍然接收,但是如果你并发量大了就在外面排队,而不是将压力全部传递到ESB。 2. 断流:如果发现大数据,大并发的异常调...

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

Java

记录日志有哪些好的技巧?

尖兵 发布于 2018-09-22

一、简介 在软件开发中,我们出于各种目的,需要将程序运行中的一些状态记录在日志中。 日志记录,并不是越多越好,也不是记录的越频繁越好,而是需要我们精心设计记录日志的时机、内容、格式(以方便后续解析、查询日志)等等。 本文简单介绍了记录日志的一些基本原则和注意事项,更具体的记日志的...

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

Java

社招回顾

dulong 发布于 2018-09-21

章节 社招初衷 社招准备 社招感想 福利彩蛋 1.社招初衷 1.1 自我检验 不得不说,这两年个人属于蛰伏期,从大学创业失败,到潜心学习积累,这其中的孤独、无望只有自己能体会的到。 这两年个人的积累主要包括Java并发编程、MySQL 学习、若干中间件相关的知识-包括Redis ...

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

Java

HashMap为何从头插入改为尾插入

9

darida 发布于 2018-09-21

微信公众号:如有问题或建议,请在下方留言; 最近更新:2018-09-21 前言 前面对于HashMap在jdk1.8中元素插入的实现原理,进行了详细分析,具体请看:HashMap之元素插入。文章发布之后,有一位朋友问了这么一个问题:"jdk1.7中采用头插入,为什么j...

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

Java

如何优雅的使用Springboot (RestTemplate详解)

3

darida 发布于 2018-09-21

RestTemplate 是 Spring 提供的用于访问Rest服务的客户端, RestTemplate 提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。 我之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码...

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

Java

Netty 入门初体验

xubiao.zhuang 发布于 2018-09-21

这篇主要介绍一个Netty 客户端与服务端的示例代码,对Netty有一个直观感受,看看如何使用Netty,后续文章会对Netty的各个组件进行详细分析 Netty简介 Netty是一款异步的事件驱动的网络应用程序框架,支持快速开发可维护的 高性能 的面向协议的服务器和客户端。Ne...

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

Java

Java接口全链路优化:如何降低接口RT时长

7

小丁 发布于 2018-09-21

背景:由于以前的应用多且杂,所以最近对公司的应用进行优化改造,需要所有接口RT达到xxx值以下。 一、监控 那么问题来了~现在应用都是放养式的,几乎没有什么监控工具,不可能根据log一个接口一个接口去捞日志,那怎么知道哪些接口rt长,需要优化呢。 所以第一步我们做的事情就是上监控...

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

Java

Redkale 1.9.7 发布,Java 分布式微服务

Harries 发布于 2018-09-21

Redkale 1.9.7 发布。Redkale, 一个Java分布式微服务服务架构,1.1M的jar可以代替传统几十M的第三方。包含TCP/UDP、HTTP、RPC、依赖注入、序列化与反序列化、数据库操作、WebSocket等功能。  一方面模块高度整合,极...

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

Java

Java 读写锁,可同时读,读的时候不能写,写的时候不能读

Harries 发布于 2018-09-21

读-写锁实现的加锁策略中,允许多个读操作同时进行,但每次只允许一个写操作。 使用 ReentrantReadWriteLock 封装的 Map 示例 ReentrantReadWriteLock 在构造时可以选择是否为公平锁。 这里给出一个 ReentrantReadWriteL...

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

Java

工作2年半跳槽面试阿里,成功拿到offer,凭什么?

5

Harries 发布于 2018-09-20

2015年刚毕业的我,进入了一家小小的公司实习工作,在学校学了三年软件开发的我,还是想去寻找一份互联网行业的工作,这样更能学以致用发挥自己的特长。一直到18年三月份,我辞掉已有的工作,北上去面试,且成功拿到offer,面试回来后,好多人问我,你凭什么能拿到阿里的offer,你只不...

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

Java

Java消息队列总结只需一篇解决ActiveMQ、RabbitMQ、ZeroMQ、Kafka

12

hanze 发布于 2018-09-20

一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用...

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