logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

读王坚博士的《在线》有感

博士这本书,让我对云计算的本质有了更清晰的认知。云计算本质上是一种服务,IAAS。比如说国家电网,如果没有国家电网,那可能每家每户都需要安装一个发电机,如果哪天家里需要开空调,发电机就可能不够电,那就得再买一个发电机。而多余的电却不能分享给别人。如果是国家电网把电做成一种服务,那么每个人只需要一根电线就可以接入电。这就是服务。云计算和传统的IDC服务器托管最大的区别就是,云计算只需要下一个订单,就

新生代垃圾回收频繁GC

下图可以看出,新对象基本都是直接分配在eden区域分析快速增加的对象借助于java自带的工具jmap -histo pid,可以快速多次获取虚拟机堆中当前各对象的实例数量以及占用内存大小。虽然获取内存dump文件也可以,但是耗时太长,另外机器可用内存太小,dump过程可能会有副作用。数据(jmap -histo pid):1:185410491...

轻量级Java表达式引擎Aviator

简介Aviator是一个高性能、轻量级的 java 语言实现的表达式求值引擎, 主要用于各种表达式的动态求值。现在已经有很多开源可用的 java 表达式求值引擎,为什么还需要 Avaitor 呢?Aviator的设计目标是轻量级和高性能,相比于Groovy、JRuby的笨重, Aviator非常小, 加上依赖包也才 537K,不算依赖包的话只有 70K; 当然, Aviator的语法是受限...

中台之上(二):为什么业务架构存在 20 多年,技术人员还觉得它有点虚?

中台之上(二):为什么业务架构存在 20 多年,技术人员还觉得它有点虚?付晓岩阅读数:82132019 年 2 月 21 日业务架构这个词大家时常听到,但是能解释得清楚的却不多,撩撩度娘,你就会发现,不少人问及业务架构和应用架构的关系,聊天时,也常有人问起业务架构师和产品经理什么区别?业务架构分析和需求分析什么区别?为了思考这个问题,我把《软件工程》、《软件系统架构》、《系统分析与设...

到底了