在线分析诊断工具Arthas简介及使用

    开发的同学偶尔会用到一些命令对线上的应用进行一些诊断,以便分析排查遇到的问题。因为我们的系统都是部署在Linux系统上的,所以经常会用到一些Linux的命令或者一些小工具进行分析诊断,有时候分析一个问题要使用很多命令或者辅助工具,相对不是很方

谈谈运维发布平台的重构《一》

    工具组现在负责维护的运维平台应该算是技术中心内部很重要的一个系统,也是使用很频繁的的一个系统。自本人接手以来,一直在进行新功能的开发、遗留bug的修改。运维、技术、测试这边的需求不断,那会也抽不出精力对代码或者系统进行一些大的

聊聊架构

文章 对于开发来说,我们经常听到”架构“这个词,对其一点都不陌生。我们也经常学习业界开源系统的架构,研究大公司相关系统或者开源中间件的架构实现(例如,微信、淘宝、京东等架构)虽然“架构”这个词很常见,但如果深究一下“架构”到底指什么,大部分人也许并不一定能够准确地回答,或者说

从淘宝“已买到的宝贝”开始,聊聊数据(库)异构的应用

我们经常在淘宝上买东西,当我们进入我的淘宝->已买到的宝贝的页面时,我们程序猿大神们是否会敏锐的想到这个表面上看似乎很简单的订单查询功能是如何实现的呢?我们知道,淘宝每天产生的订单量是非常大的,一段时间累积的订单量将非常巨大,在订单的查询上,已经远远不是那些数据量很小的系统

记一次开发、测试环境不打印日志的问题

前段时间接手了一个服务化项目,因为是从一个服务化项目中拆出来的,很多配置、代码基本都保留了原来的(都用到了),毕竟这个项目已经稳定运行了很长时间,一时不敢做太大的变更。中间遇到两次本地打好的可执行jar(mac系统)可以正常运行,但是同样的jar包扔到开发或者测试环境上就有问题的