Klizzz's blog

用flask+html搭建入门前后端项目

背景 从来没部署过一个完整的前后端项目,这次刚好有一个小需求,涉及数据库、后端、中间件、前端这一整个常规链路。需求非常简单,使用的技术栈又很全,刚好可以用来练手一下全栈流程的搭建。 需求背景:我每个月都会将 memos 上的随笔整理为一篇公众号文章,之前都是手动一个一个从 memos 页面中粘贴过去、再手动调整格式。上周把 memos 的存储从 SQLite 改为 MySQL 后,就想着...

Eom维护手册

前言 EOM 这套东西怎么能这么复杂,我实在想不明白为什么这么简单的一个需求,当初会搭建这么复杂的一套东西。甚至怀疑是前同事为了练手才搭建了一套这么复杂架构的系统。 EOM 目前:小题大做的架构设计、一堆无伤大雅的 bug、机器重启就会宕机需要手动维护。 但我又不想花时间写一套替代系统,投入产出比太低了。 所以这里整理出一篇比较系统的 EOM 维护手册,提供给研发和运维,方便后期维护...

容灾体系中的消息恢复机制

一、架构及定义 1.1 前言 在一个数据服务的整体架构中,为了应对下游服务因为宕机、升级、切换等导致的短暂断开连接,需要设计对应的容灾机制来进行消息恢复,以保障消息能够抵达最终的数据层。 本文主要以 ESP 服务实际源码为参考,解析 TK 服务(行为数据组)中的消息恢复机制,并与主流容灾方案对比,分析优劣及未来演进方向。以便理解和掌握容灾设计的思路。 1.2 消息恢复架构 grap...