【大数据高并发核心场景实战】 数据持久化层 - 查询分离

1. 业务场景适用场景:数据查询缓慢(数据量大导致、数据聚合时调用外部系统过多导致等)写数据效率尚可所有数据都可能修改(若存在冷数据,可使用上一章的冷热分离方案)基本思路:将更新的数据放在主数据库里,而查询的数据放在另...

我的一个oier朋友

人们数不清她的屋顶上有多少轮皎洁的明月,也数不清她的墙壁之后那一千个灿烂的太阳。——Khaled Hosseini《A Thousand Splendid Suns》我有一个oier朋友。第一部我没有意识到到我们的故事...

分享二个实用正则

前言正则表达式(Regular Expression,简称regex或regexp)是一种用于匹配和操作文本的强大工具。它由一系列字符和特殊字符(称为元字符)组成,用于描述要匹配的文本模式。正则表达式可以在文本中查找、...

创业两年半,我好像又回到了原点

大家好,我是鱼皮,一家 技术有限 公司的负责人。每隔一段时间,我会给大家分享一下自己的创业过程、所思所想。没想到,从 23 年离开大厂到现在,竟然已经过了整整 两年半!时间真的过得太快了。我上次记录自己的创业感受还是在...

从一个普通程序员的角度,聊聊当前环境下,是否还适合做编程

先做一个简单的自我介绍:我是一名三本毕业生,专业是通信工程,毕业后报培训班学习编程,然后 2016 年至今一直在重庆从事 Java 开发,期间也短暂参与过前端开发,自学过 C 语言和 Go 语言,任职过 5 家公司,涉...

夜莺监控设计思考(一)整体定位、架构设计、单进程多进程选择、高可用设计

这将是一个系列,讲解 夜莺监控 的设计思考,可以理解为原理+最佳实践+产品设计时的折中取舍。整体定位了解一个开源项目,最应该了解的就是其定位,或者说它要解决的问题域。夜莺的定位就是四个字:告警引擎。夜莺对接多种数据源(...

JavaScript 中的安全编码:10 个关键实践

引言JavaScript 作为现代 Web 开发的核心语言,几乎无处不在——从简单的前端交互到复杂的 Node.js 后端应用。然而,正是这种广泛的应用使 JavaScript 成为攻击者的主要目标。本文旨在为开发者提...

阅读《构建之法》提出的5个问题

问题1:科技公司应如何应对“颠覆式”的创新书中上下文:16.1.2迷思之⼆:⼤家都喜欢创新 第348页“如果这位年轻⼈提的想法是改进电报技术,⼀定会受到欢迎,这⼀类创新是改良式的(Incremental Innovat...

IT运维监控/可观测性

这将是一个系列,讲解 夜莺监控 的设计思考,可以理解为原理+最佳实践+产品设计时的折中取舍。整体定位了解一个开源项目,最应该了解的就是其定位,或者说它要解决的问题域。夜莺的定位就是四个字:告警引擎。夜莺对接多种数据源(...

独立开发经验谈:用视频快速讲解你的产品核心竞争力

引言作为一名独立开发者,我从零开始设计并开发了一款在线客服系统——升讯威在线客服与营销系统。从需求调研、功能设计到编码实现,我几乎独自承担了整个产品生命周期。在这个过程中,我深刻体会到一个问题:即便产品功能强大,用户和...