Iceberg 在华为终端云的探索
Iceberg 是湖仓一体架构中常用的基础软件框架,已经在许多企业中得到应用。
电商交易场景状态机方案探索及应用
目前,在状态履约的代码逻辑实现上,状态履约方法内使用IF-ELSE的结构来判断不同履约动作。在不同的分支里,根据推进节点的不同,存在不同的参数校验、业务执行等等操作。这种原始的实现方式,随着业务的不断发展,逐步暴露出以下问题
史上最全线程池超详解(建议收藏)
线程池是并发编程的必备技术,下面我详细介绍线程的原理、执行流程、以及详细的创建方式
中小银行数据仓库建设 | 最佳实践
本文分享了银行数据仓库建设的实践经验,包括建设思路、分层规划、模型设计、主题划分、辅助工具和实践思考,希望能为进行同类项目建设的同行提供参考。
开源软件安全吗? | Linux 中国
本文,我计划分享我关于开源软件是否安全的思考,以及哪些事情与开源软件的安全性相关。
工作十年,谈谈我的高可用架构和系统设计经验
本文从研发规范层面、应用服务层面、存储层面、产品层面、运维部署层面、异常应急层面这六大层面去剖析一个高可用的系统需要有哪些关键的设计和考虑
并发编程的原子性 != 事务ACID的原子性
在事务的ACID中,有原子性的概念,在并发编程的原子性、可见性、有序性中也有原子性的概念。
转转测试环境治理的高效能实践
转转测试环境治理历经3个版本的迭代,环境搭建耗时及资源占用大幅度下降,在此过程中积累了丰富的实践经验。本文将从测试环境的需求及背景出发,介绍转转测试环境治理各个版本的原理、技术、优缺点,毫无保留地将转转的实践经验分享给各位读者。
分布式数据库的健康评估
作为分布式数据库的运维,平时小问题也不需要DBA介入,分布式数据库的故障自愈能力能够很好的屏蔽这些小问题,并且能够在短时间内完成自愈。如果真的出了大问题,DBA面对数十个节点的分布式数据库环境又束手无策,很难定位问题,这种情况让他们感到很困惑。
故障分析 | MySQL死锁案例分析
死锁,其实是一个很有意思也很有挑战的技术问题,大概每个 DBA 和部分开发同学都会在工作过程中遇见。 本次分享的一个死锁案例是 涉及通过辅助索引的更新以及通过主键删除导致的死锁。希望能够对想了解死锁的朋友有所帮助。
怎样画一张人见人爱的数据治理框架图?
我理想中的数据治理体系框架图应该是业务导向、概念清晰、逻辑合理、边界清晰且能与实践很好的映射,但当前业界给出的各种数据治理或数据管理框架图离以上要求还是有些距离。
回顾2022,那些令人印象深刻的AI突破
在这一年中,我们目睹了许多前所未有的AI模型的出现,这些模型不断刷新着人类对AI力量的认知。关于这一年中最好的工作,每个人都有自己不同的看法。在这篇文章中,我们跟随Alan D. Thompson在回顾这神奇的一年,并由他来告诉我们我们这一年中给他最深刻印象的工作是什么。
CDN是什么?用了CDN就一定比不用更快吗?
平时搞开发的时候很少需要碰这个,但却总能听到别人提起。 我们都听说过它能加速,也大概知道个原因,但是往深了问。 用了CDN就一定比不用更快吗?
数据库如果多上云,DBA 还有什么发展
那么我们还有发展吗? 当然改变,不是毁灭,学会发现,乐观看问题。
基线预警的局限性
基线预警数据库运维监控中的重要手段之一,通过基线发现系统中某些指标存在的不合理波动,进而提前预警,是一种数据库运维监控中最为常用的手段,也是目前大多数企业正在使用的主要监控方案。
DevOps最佳实践之应用开发和部署
本系列内容是我们在不同项目的维护过程中总结的关于DevOps/SRE方面的最佳实践,我们将致力于在项目上尽最大的努力来推行这些最佳实践。我们希望这些最佳实践能对项目的稳定运营提供帮助,也希望刚接触DevOps/SRE的新人能通过学习这些最佳实践来提升自己在这方面的水平。
当我们谈论DDD时我们在谈论什么
谈论到 DDD,我们会聊事件风暴,会聊限界上下文,会聊六边形架构,会聊实体值对象。这些概念各不相同,相关的概念也很不一样,但都属于DDD的范畴。见过了很多DDD的讨论和工作坊,我发现大家唇枪舌剑无法达成一致,往往是因为各自脑中的问题并不相同。
Manjaro Linux 22.0 发布 | Linux 中国
Manjaro Linux 是一个基于 Arch Linux 的滚动发布发行版,专注于提供用户友好和无障碍体验。
2022 DBA 角色转换 挑战 与 机遇
此篇文字是基于目前的状态,配合 the role of the DBA in 2022 Changes Challenges and Opportunities presentaion. 来进行阐述的一篇文字。
十亿人都在用的健康码,运维体系是怎么设计的?
随着疫情防控模式的迭代,健康码访问DAU逐渐趋于下跌,意味着健康码将逐步完成历史使命,见证着疫情的结束。本文特邀腾讯研发工程师李雄政将从技术架构、可观测体系、运营保障体系等运维体系多方面,总结回顾健康码业务运营过程中的保障技术手段。