mysql
-
一个比传统数据库快 100-1000 倍的数据库一、ClickHouse 是什么?二、业务问题三、ClickHouse实践四、遇到的坑五、总结
ClickHouse 是 Yandex(俄罗斯最大的搜索引擎)开源的一个用于实时数据分析的基于列存储的数据库,其处理数据的速度比传统方法快 100-1000 倍。ClickHous…
-
服务端高并发分布式架构演进之路
本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原…
-
饿了么架构师黄晓路:从单体架构到亿级微服务架构演进实践
作为一个互联网创业公司,饿了么从初创到壮大,在移动互联网时代,业务量和技术团队的体量经历了10倍增长,这其中的经历,是互联网领域许多创业公司技术团队的一个缩影。在这里把我们成长过程…
-
如何审计 Linux 系统的操作行为
很多时候我们为了安全审计或者故障跟踪排错, 可能会记录分析主机系统的操作行为. 比如在系统中新增了一个用户, 修改了一个文件名, 或者执行了一些命令等等, 理论上记录的越详细, 越…
-
扩展一个 GraphQL 网站
我通常会抽象地总结我为他人所做的工作(出于显而易见的原因),但是我被允许公开谈论一个网站:Vocal 。我去年为它做了一些 SRE 工作。实际上早在 2 月份,我就在&n…
-
一些大型网站使用的编程语言与数据库
大型网站包含的技术点还是相当多的,浏览器上我们看到的只是前端的展示页面,后端部分包含了很多复杂的算法与业务逻辑,特别在后台数据量大了之后,数据就需要更多的语言与数据库来协同处理。 …
-
白话版《openEuler 21.09 技术白皮书》
2021 国庆前一天,欧拉操作系统按照既定的半年发布一个创新版本的节奏,发布了第三个创新版本 openEuler 21.09。在前不久召开的“华为全连接&nb…
-
分布式架构系统生成全局唯一序列号的一个思路
一、相关背景 分布式架构下,唯一序列号生成是我们在设计一个系统,尤其是数据库使用分库分表的时候常常会遇见的问题。当分成若干个sharding表后…
-
数据库的透明数据加密
众所周知,数据库是应用程序中处理数据的核心。 如果不是用内存数据库,数据库文件仍然会保存在远端服务器的磁盘上。应用程序会收集用户的敏感数据,如密码,银行帐户数据,健康数据等。 如果…
-
从零开始搭建创业公司后台技术栈
前言:说到后台技术栈,脑海中是不是浮现的是这样一幅图? 图 1有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开…