-
不加机器,如何抗住每天百亿级高并发流量?
一、往期回顾 上篇文章《 亿流量大考(2):开发一套高容错分布式系统 》,主要聊了一下将单块系统重构为分布式系统,以此来避免单台机器的负载过高。同时引申出来了弹性资源调度、分布式容错机制等相关的东西。...
-
-
多套环境的数据库隔离,域名访问,差异化配置,香!快解锁!
本文主要介绍 Zadig 服务管理的变量配置能力,通过一套配置,实现多环境的隔离: 数据库隔离:每个环境的业务数据独立存放在不同的数据库中,互不影响差异化域名访问:使用不同的域名地址访问不同的环境差异...
-
自研ES+HBase+纯内存的高性能毫秒级查询引擎
一、前情回顾 上篇文章(《 亿流量大考(3):不加机器,如何抗住每天百亿级高并发流量? 》)聊了一下系统架构中,百亿流量级别高并发写入场景下,如何承载这种高并发写入,同时如何在高并发写入的背景下还能保...
-
-
一款Web3原生数据库:Tableland
译者 | 布加迪 审校 | 孙淑娟 今天的智能合约很复杂。它们支持更复杂的应用程序。智能合约需要存储、查询和处理更复杂更庞大的数据。智能合约与数据高度耦合。因此,这些复杂的数据处理场景使智能合约变得复...
-
5G变1G,线上日志瘦身还有这些骚操作
一、背景 在日常开发中,通常为了方便调试、方便查问题,会打印很多 INFO 级别的日志。 随着访问量越来越大,一不小心,某个日志文件一天的 size 就大于了某个阈值(如 5G),于是,收到了优化日志...
-
MySQL源码解析之执行计划
一、MySQL执行计划介绍 在MySQL中,执行计划的实现是基于JOIN和QEP_TAB 这两个对象。其中JOIN类表示一个查询语句块的优化和执行,每个select查询语句(即Query_block对...
-
-
