Magical Cat


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

OpenJDK12的新特性(上)

发表于 2019-03-26 | 分类于 Java , 译文

OpenJDK.jpg

文章摘要

OpenJDK 12是由JSR 386在Java Community Process中指定的Java SE平台的版本12的开源参考实现,于2019年3月19日达到General Availability版本。GPL(General Public License)协议下的生产就绪二进制文件可从Oracle获得;其他供应商的二进制文件很快就会出现。

该版本的功能和时间表是通过JEP流程提出和跟踪的,并由JEP 2.0提案进行了修订。该版本使用JDK Release Process(JEP 3)生成发布。

本文根据OpenJDK 12的官方文档:OpenJDK 12,对其新特性进行整理,受本人翻译水平所限,难免有翻译或理解错误,望不吝指正。

阅读全文 »

日志分析接口协议的设计与实现

发表于 2019-03-25 | 分类于 Java

文章摘要

Choice
通过日志信息对RPC服务调用的用户进行监控,提高系统的稳定性。本文简要记录了一下日志分析接口协议的设计与实现.

阅读全文 »

同步、异步、阻塞、非阻塞IO

发表于 2019-01-29 | 分类于 网络

简介

最近在整理过去一段时间内Netty性能调优的工作,涉及到了Netty的NIO/Epoll等异步非阻塞通信,索性复习一下常见的几种IO模型。看到CSDN上这篇文章写得很清晰易懂,IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇),在此基础上整理了一下,方便记忆及以后查看。

阅读全文 »

读懂Young GC日志

发表于 2018-12-18 | 分类于 Java

文章摘要

在进行JVM调优时我们经常需要通过日志信息来分析G1GC的性能,本文就日志中可供收集的数据和信息进行了简单介绍。

阅读全文 »

JDK命令行工具

发表于 2018-12-13 | 分类于 Java

文章摘要

前一阵接口服务性能调优的时候,零零星星地用到一些JDK自带的命令行工具。当服务部署到生产环境时,有一些性能诊断工具因为环境原因可能会受到限制,但是通过使用这些JDK自带的监控工具,我问可以直接在应用程序中实现强大的监控分析功能。这些工具在《深入理解Java虚拟机》和《Java性能权威指南》中都有系统性的介绍,本文也权当是一篇学习笔记,顺便对之前调优过程中的使用做一下梳理。

阅读全文 »

线上服务CPU负载高问题排查

发表于 2018-12-06 | 分类于 Java

背景

最近在进行接口服务优化,前面对处理大量数据的线程进行了优化。当优化后的版本部署到灰度服务器上时,原以为CPU占用率会明显地降低,然而事实却狠狠地打了脸,非但该服务的CPU占用及负载没有降低,反而远远差于上次优化之前版本及线上的服务。是优化方向错了,还是引入了新的问题?

阅读全文 »

Netty源码之writeAndFlush()流程与异步

发表于 2018-12-06 | 分类于 Java

netty.png

文章摘要

挖坑待填…

本文旨在对Netty中writeAndFlush()方法的线程安全及并发问题简单谈下自己的理解,同时对channel.writeAndFlush()和ctx.writeAndFlush()两个方法通过阅读源码进行比较。

阅读全文 »

Linux之sed用法

发表于 2018-12-05 | 分类于 Linux

Linux.png

简介

Linux sed命令是利用script来处理、编辑文本文件。

阅读全文 »

浅谈OGNL表达式

发表于 2018-11-30 | 分类于 Java

文章摘要

挖坑…

OGNL特殊用法请参考:https://github.com/alibaba/arthas/issues/71
OGNL表达式官方指南:https://commons.apache.org/proper/commons-ognl/language-guide.html

阅读全文 »

Logback以及Log4j2性能测试对比

发表于 2018-11-28 | 分类于 Java

文章摘要

挖坑待填…

在进行RPC服务调优时,我们往往下意识地会从框架、JVM、业务代码等方向思考,但却往往会忽略线上服务日志打印对服务性能的影响。实际上,在某些情况下,选取合适的日志框架、有效的日志打印策略,将会给服务带来很大的性能提升。本文将尝试对常用的日志框架进行对比分析,从而服务于我们的服务性能调优工作。

阅读全文 »
123
F8F-1BearCat

F8F-1BearCat

今天除了皮,又啥也没干

28 日志
8 分类
24 标签
RSS
GitHub E-Mail
© 2020 F8F-1BearCat
本站访客数:
由 Hexo 强力驱动
主题 - NexT.Gemini