笔者维护开发的系统随着用户量、数据量的增长,出现了一些比较奇怪的问题,运维压力日益增加,目前处于被线上问题牵着鼻子走的境况,十分被动。为了改变这种状况,团队对网站可用性提出了新的要求,力求改变目前的境况。《SRE Google运维解密》是该领域非常受关注的书籍,笔者初步阅读后,已经感觉获益匪浅,因此决定花时间把该书阅读完。笔者借此机会写下阅读笔记,与诸位读者分享感悟。

阅读全文 »

本文来自于阿里云RDS-数据库内核组,文章地址。笔者读完此文,感觉作者对 PostgreSQL 流复制 streaming replication 的机制解析的非常透彻,是一遍非常好的技术分享文档。文章采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议,因此笔者将本文收录于自己的博客中,方便日后学习检索。

阅读全文 »

前言

本人比较喜欢使用 oh-my-zsh 的 shell 终端,每一次使用新的机器,都要在互联网上搜索一遍安装步骤。趁着这次使用新的 CentOS 7 机器,记录一下安装过程。

阅读全文 »

我有一个 java 项目,需要在 windows 环境下调用第三方的动态链接库 dll 去解析数据,之前一直使用 windows server 2016 + docker + windows container 的方案运行。这个方案能解决第三方dll不能并行运行的问题,可以在一台机器上部署多个 instance。但是由于 windows server 2016 一直是使用虚拟机安装,导致该服务的性能不佳,而且也依赖 windows server 2016 及更高版本的系统。最近我制作了一个 wine + java + dlls 的 docker 镜像,让该 java 项目直接运行在 linux 的容器中,提高了性能,减少了服务器成本。本文介绍该镜像的制作细节。

阅读全文 »

本人从事程序员这个职业已经 N 年了,在各种项目中解决了不少问题,一直没有把这些经验固化下来,现在回过头来看,确实是有遗憾。在之前我已经搭建起一个博客,但是又因为生活中的琐事,耽搁放弃了。成年人的世界,要做成一件需要花心思的事情,真实越来越难,躺着睡觉看视频多容易多舒服呀!今天终于有时间,鼓起勇气,把这个想法付诸实践。博客的内容,一方面是分享自己的经验、见闻,一方面也是整理自己的思路,提升自己的技术水平。写作水平有限,如有读者,谢谢你的光临,望多指教。

0%