FEATURED TOPICS

常写的四件事

认真折腾,也认真生活。

LATEST WRITING

最新文章

从实践出发,把事情说明白。
服务器

从一台小服务器开始:我的轻量化部署记录

资源有限并不等于体验将就。先看清负载,再决定缓存、连接数与服务边界,比机械地照搬参数更可靠。

阅读全文

小配置机器最怕“每个服务都按默认值要一点”。我习惯先留出系统与突发流量的空间,再为数据库、缓存和 Web 服务分配清晰上限。这样做不会让跑分变得夸张,却能让长期运行更安静。

每次调整都只改一组变量,并记录前后的内存、响应时间与错误日志。所谓优化,最终不是把数字调大,而是知道系统在哪个边界内仍然可预测。

数据库

MariaDB、Redis 与 NGINX 的资源取舍

一核一G的机器上,每一份常驻内存都有成本。性能配置的关键,是给真正的业务热点留下空间。

阅读全文

我会先分清“必须常驻的工作集”和“偶尔才会用到的能力”。数据库缓冲池需要覆盖常用数据,但连接与线程缓存不必为了想象中的峰值无限放大;Redis 同样要有明确的数据上限和淘汰策略。

NGINX 本身很轻,真正需要关注的是上游超时、日志量与并发连接。把各服务的边界写清楚,机器虽然不大,行为却会更稳定。

网络

让不同服务共享 443:一次不打扰业务的 HTTPS 改造

当网站与现有网络服务都需要 443,合理的分流比简单改端口更重要;每一步都应该可以验证,也可以回退。

阅读全文

这类改造最重要的不是配置本身,而是顺序:先准备本地监听,验证服务账号权限,再启用按域名分流,最后从外部网络同时验证网页和原有连接。

证书续期也要纳入设计。续期钩子只平滑加载 Web 服务,避免把无关进程一起重启。上线后的系统不只是“能用”,还应该在下一次自动维护时继续能用。

前端

只用 HTML、CSS、JavaScript,也能做一个舒服的博客

没有框架和构建流程,页面依然可以有清楚的信息层级、顺滑的交互,以及在手机上不变形的布局。

阅读全文

静态页面的优势是边界简单:没有运行时依赖,没有额外服务,也很容易备份与回退。真正值得花时间的是语义结构、可读排版、键盘操作和不同屏幕下的内容顺序。

这次页面保留了清雅、自然的气质,但所有结构、文字与视觉元素都重新编写。它不需要外部字体、图库或脚本,打开页面时不会再顺手加载一串第三方资源。

生活

城市散步:让没有目的,成为今天的目的

偶尔放下路线和效率,沿一条陌生的街道慢慢走。很多被忽略的细节,会在没有任务的时候重新出现。

阅读全文

傍晚的光从楼缝里落下来,店门口有人收起白天晒着的椅子。没有需要抵达的地方,脚步就不再催促时间,平常的街道也多出了一点层次。

记录生活不一定要等到特别的事情发生。把一个普通下午写下来,本身就是在告诉未来的自己:这一段时间,我真实地经过了这里。

ABOUT ME

你好,我是吴楚恩。

我相信好的记录不是堆砌结论,而是把选择的依据、真实的限制和验证过程一起留下。技术文章如此,生活也一样。

这个博客会慢慢更新。它既是一份可以反复查阅的实践手册,也是一块不追赶热点、只保存真实感受的个人空间。

把亲手做过的事情,整理成可以再次使用的经验。