唐睿

A full stack engineer, an architecture, a project coordinator and an entrepreneur, who is always learning.

显影之尘

博客通天下,淡墨书豪辞

精英的游戏

这次演讲的灵感来自于最近非常火爆的一部美剧《权利的游戏》。

在 CentOS 6 上部署 Cloudera Manager 集群

本文主要介绍了如何在 CentOS 6 上部署 Cloudera Manager 及相关的大数据服务。

精英人才之路

那天抽签的时候,很不幸抽到了一个首发的位置出场,忽然间有了一种身处《我是歌手》后台的感觉,心情忐忑,又跃跃欲试;同时又很庆幸能够在这样一个比赛场合下率先发言,为接下来的选手们抛砖引玉、投砾引珠。言归正传,我今天演讲的题目是《精英人才之路》,让我们共同来探讨下,成为精英人才的种种抉择与可能。

Pinpoint 插件开发

Pinpoint 是由韩国 Naver 公司贡献的一款面向大规模分布式系统的应用程序性能管理 (APM) 工具。本文主要介绍了 Pinpoint 系统的基础架构、编译和运行方法、基本概念、以及如何使用其提供的 API 编写 Agent 插件。

使用 Dubbo 对遗留单体系统进行微服务改造

在 2016 年 11 月份的《技术雷达》中,ThoughtWorks 给予了微服务很高的评价。同时,也有越来越多的组织将实施微服务作为架构演进的一个必选方向。只不过在拥有众多遗留系统的组织内,将曾经的单体系统拆分为微服务并不是一件容易的事情。本文将从对遗留系统进行微服务改造的原则要求出发,探讨如何使用 Dubbo 框架实现单体系统向微服务的迁移。

Zipkin 和 Pinpoint 选型对比

Pinpoint 是一款开源的应用程序性能管理(Application Performance Management)工具,开发团队来自韩国的搜索引擎门户 Naver(截止到 2016 年 5月,Alexa 全球排名第 58 位,韩国本土排名第一位)。该项目于 2012 年 7 月开始,2015 年 1 月开源,至今的稳定版本是 1.5.2。与 Zipkin 类似,其理论基础也是基于 Google Dapper 的那篇论文。

使用 Zipkin 和 Brave 实现分布式系统追踪(基础篇)

Zipkin 是由 Twitter 公司贡献的一款基于 Google Dapper 实现的分布式实时数据追踪系统。本文主要介绍了 Zipkin 的基本架构及运行方法,并结合 Brave 框架介绍了如何用其装备各种常用的系统组件及中间件,并给出了诸多样例代码。

企业级 IM 的差异化发展之路

在腾讯发布企业微信之际,本文探讨了企业级即时通讯系统的差异化发展之路。包括:与流程的整合、话题群组、个人助理以及状态自动更新等功能。希望籍此留下一些关于此类应用的产品构思。

Java 栈上的 JavaScript

Enterprise JavaScript 是一个非常庞大的话题,会涉及到 JavaScript 跟各种 Java 中间件的互操作问题,这里仅就如何在一个完整的 Java 栈上以 JavaScript 作为首要编程语言来提高 Java 系统的开发效率展开讨论。

ShenJS 2015 那些年我们一起追过的盛典

本文主要介绍了 ShenJS 2015 峰会的主要内容,及参会后的个人感想。

当起点变成终点

这是一次校企合作活动中,本人在广州商学院计算机系发表的一场有关毕业、就业以及创业主题的演讲。

如何去掉 OSX 系统中打开方式里的重复项

通过一个命令去除 OSX 系统打开方式里面的重复项。

提升 Jetty 服务器的启动速度

通过 metadata-complete 配置提升 Jetty 服务器的启动速度。

背井离乡

向南的脚印一步步逼往夏天
留下的冰霜一片片落满回忆
天空灰蒙蒙
胸中茫茫然
梦想磨灭了勇气
听一首路边结伴弹唱的少年

你是我的

为纪念汶川地震一周年而做的一首诗歌。

东部华侨城•茶溪谷

东部华侨城之茶溪谷一日游攻略。

普吉岛度假(二)

普吉岛 5 日游行程安排。

普吉岛度假

出发去普吉岛之前兑换泰铢的一个小风波。

WordPress 升级到 2.7

就这样吧,好久不写博客了。

暹罗恋曲