> 在流媒体服务随时可能因系统故障而中断的时代,Netflix 如何确保数亿用户的观影体验始终稳定?本文将揭晓其技术团队的关键实践 —— 从中央 SRE 团队独揽事件管理,到让每个工程师都能主动发起并处理事件的转型之路。你将看到他们如何通过工具选型、流程标准化和文化重塑,把事件从 “可怕的故障” 转化为 “可学习的机会”,甚至让工程师在凌晨三点也能轻松启动事件响应。无论你是关注系统可靠性的技术从业...
阅读全文从近期社群讨论话题来看,Vibe Coding 话题依然持续火热。作为一名Vibe Coding的深度用户,已经连续开发并上线了好几个产品(比如:TransDuck、OpenWrite、UnifiedTTS)。对于Vibe Coding之前也跟大家聊过《为什么你的 Vibe Coding 体验那么差?》https://didispace.com/posts/439,今天正好看到Martin...
阅读全文昨天去参加了腾讯云组织的 CodeBuddy MeetUp, 活动分为上下两场,上半场主要是 CodeBuddy 的设计、产品与技术负责人的分享。下半场则是CodeBuddy实践者们的经验分享。 回顾总结记录下这次活动,我的一些收获与思考: 1....
阅读全文!https://static.didispace.com/images3/92dc4874764cc8835cf0e031ed08de6b.png 今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。下面就来一起看看这个版本中推出的几个强大新特性。 Spring...
阅读全文最近,博客文章多了(快突破1000篇了),构建与发布也是越来越慢了,所以寻思弄下CI/CD,就不要老是去搞命令去发布了,把这个枯燥但又繁琐的事情自动化。 刚好,前几天翻出一台之前从工作室搬回来的旧服务器,于是决定折腾一下,结果安装过程还发现不少问题。所以,整理了一下安装过程。如果有网友正好也要搞,也可以参考。后续,搭建其他东西的时候,也会一起记录在这个系列里,感兴趣的朋友可以关注程序员安装大全/i...
阅读全文对于Node.js的安装,我们使用nvm来集中管理多个Node.js版本nvm-nodejs.md。而在实际开发过程中,我们还会涉及到对依赖包的管理。这时候,我们又要用到npm、yarn这些工具。而这些又受限于网络的关系,经常抽风。 平时,我们使用的时候,都会通过类似下面的命令来分别设置国内的镜像: sh npm设置 npm config set registry...
阅读全文最近上GitHub一直都会弹出一个黄色框框,提示要开启2FA(two-factor authentication,即:双重身份验证)。 text GitHub users are now required to enable two-factor authentication as an additional security measure. Your activity on GitHub...
阅读全文MongoDB是目前非常流行的文档数据库,它所具备的可扩展性和灵活性可以满足您对查询和索引的需求。MongoDB将数据存储在类似JSON的灵活文档中,这意味着字段可能因具体文档而异,并且数据结构可能随着时间的推移而变化。 !https://static.didispace.com/images3/53425465bec30f40ac72019620fb2990.png...
阅读全文下面讲介绍Redis在各常用平台下的单实例安装方法,包含:Linux、MacOS、Windows。 Linux安装 Ubuntu/Debian安装 1. 将Redis存储库添加到APT索引 bash curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o...
阅读全文Redis的哨兵模式/installation-guide/middleware/redis-sentinel.html基本已经可以实现高可用,读写分离 ,但是在这种模式下每台 Redis 服务器都存储相同的数据,很浪费内存,所以在 redis3.0上加入了Cluster 集群模式/installation-guide/middleware/redis-cluster.html,实现了...
阅读全文