我用 PostgreSQL 替换了整个技术栈,省了 6 个微服务
现代软件工程已经基本变成了"订阅管理模拟器"。
我们被云厂商洗脑了,以为即使构建一个基础应用,也需要拼凑一个脆弱的分布式网络:
- Redis 做缓存
- Confluent Kafka 集群做后台任务 …
现代软件工程已经基本变成了"订阅管理模拟器"。
我们被云厂商洗脑了,以为即使构建一个基础应用,也需要拼凑一个脆弱的分布式网络:
这是世界上最先进的开源关系型数据库。
PostgreSQL 的能力早已超越了传统关系型数据库的范围。现代开发中,为了解决各种问题,各类花哨的工具层出不穷——缓存用 Redis、全文检索用 Elasticsearch、文档存储用 …
很多人觉得 Redis 没什么门槛。
命令不难,接入也快,压测时还总能打出很漂亮的数字。于是项目上线后,大家默认它“应该不会出事”。
但我看过不少 Redis 问题,最后都不是 Redis 自己不行,而是前面的设计太随便:Key 怎么拆 …