2020SACC专场十九:从 DevOps 到 AIOps(下)(PPT下载)
大规模微服务集群的智能运维实践演讲简介:随着网站服务器数量越来越多、业务越来越复杂,依靠传统的方式去发现故障、排查故障和解决故障已经远远不能满足需求。本演讲介绍了58同城在智能运维方面的实践经验。在出现故障时,我们通过多维度的异常检测发现故障,通过告警收敛策略和告警合并算法精准的发出告警,依据知识图
2020SACC专场十五:从 DevOps 到 AIOps(上)(PPT下载)
基于云原生容器化的DevOps流水线在AI领域的实战演讲简介:云原生(CloudNative)是伴随的容器技术发展出现的的一个词,最早出自Pivotal公司的一本技术小册子MigratingtoCloud-NativeApplicationArchitectures,其中定义了云原生应用应当具备的一
2020SACC专场十:分布式存储(下)(PPT下载)
腾讯游戏数据库TcaplusDB的架构与实践演讲简介:TcaplusDB是腾讯互娱自研分布式NoSQL数据库,立项于2011年,目标是为腾讯游戏提供稳定、可靠的数据存储服务,让游戏研发者能专注于游戏逻辑研发。目前已广泛应用于《王者荣耀》、《和平精英》、《pubgm》等数百款流行游戏。本次分享将介绍T
2020SACC专场六:分布式存储(中)(PPT下载)
VIPKIDRedis多租户平台架构演进之路演讲简介:本次分享VIPKIDRedis多租户平台架构的演进历程,重点讲述了演进过程中遇到的挑战及解决方案。包括如何设计Redis多租户,如何做租户间资源共享与资源隔离,如何做Redis多租户集群容器化,如何做到激增流量时租户间不互相影响且对业务无损,如何
2020SACC专场一:分布式存储(上)(PPT下载)
分布式存储系统FastCFS演讲简介:可以跑数据库的开源分布式存储系统FastCFS,为海量数据存储提供系统级解决方案。内容概要:数据库对存储的可靠性和性能要求非常高,从使用案例来看,目前还没有可以跑数据库的开源分布式文件系统。FastCFS作为可以跑数据库的轻量级开源分布式存储系统,解决了海量数据
【精彩直播】门店数字化赋能系列直播课程——数字化3D建店技术探索
【直播主题】数字化3D建店技术探索 【直播嘉宾】梁贵钘 苏宁科技集团星河云研发中心 工程师
【精彩直播】门店数字化赋能系列直播课程——全数字化视觉无人店技术方案
【直播主题】门店数字化赋能系列直播课程——全数字化视觉无人店技术方案 【直播嘉宾】李永翔 苏宁科技集团零售技术研发中心 技术总监
QMQ在携程的落地实践
QMQ(QunarMessageQueue)诞生于去哪儿网,初版基于MySQL存储。随着集团业务系统越发倚重消息解耦上下游,业务量的上涨随之带来消息量的增长,MySQL作为存储的瓶颈也越发明显。比较自然的解决方案有两个:1)分库分表;2)换存储。与业界众多出名的消息队列(Kafka、RocketMQ
2万字总结:150张图带你 MySQL 入门到入坟
SQL 基础使用。MySQL 是一种关系型数据库,说到关系,那么就离不开表与表之间的关系,而最能体现这种关系的其实就是我们接下来需要介绍的主角 SQL,SQL 的全称是 Structure Query Language ,结构化的查询语言,它是一种针对表关联关系所设计的一门语言,也就是说,学好 MySQL,SQL 是基础和重中之重。SQL 不只是 MySQL 中特有的一门语言
三万字、91道MySQL面试题和答案(2020收藏版)
推荐阅读:https://www.bilibili.com/video/BV1hz411b7Hahttps://www.bilibili.com/video/BV13z411b7mUJava领域佼佼者:阿里面试(P7)竟被MySQL难倒,凭借这些技术文档,二次面试成功拿下阿里Offerzhuanl
今天面试官问我你会Mysql吗,我上来就聊一个多小时
前言:作为数据库知识点,不管是什么语言肯定都会问到,当问到MySql一定要硬起来,给大家准备了50道MySql相关的面试题,先搞明白这些,后面的我继续准备。只要你关注我,我就会持续更新。1.什么是数据库?数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共
都9102年了,有人还在迷恋Oracle数据库
漫画海贼王中的白胡子被誉为地球最强的男人,即便出场时已70多岁高龄,依然拥有能够发动毁灭世界的一击。只可惜在顶上战争中,虽然展现出了作为四皇的实力,却依然在海军众多大将攻击下,轰然倒下。虽然漫画还在连载,但谁都知道,未来的海贼王一定会是年轻的路飞。因为四皇都已属上一代风云人物,而未来必将属于年轻人,
使用kprobes,截获execve系统调用
关于截获execve等系统调用,很久以来存在一个问题:新函数不能直接调旧函数,否则导致stack不平衡,出错。 这次使用kprobes来直接找do_execve,直接照搬sys_execve的实现代码。至于LICENSE的问题,谁用谁负责,我只是从技术角度上说可以这样做。(我的代码是GPL的)
使用 netfilter/iptables 为 Linux(内核 2.4.x )配置防火墙
netfilter/iptables 是与最新的 2.4.x 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器,则该系统有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。
硬盘扇区的读写函数及其调用路径
硬盘扇区的读写函数及其调用 几种情况下的调用路径
关于ROM BIOS的启动问题
最近看了一本书,提到ROM中的系统BIOS程序在系统启动时的处理过程,看过以后不是很明白,希望大侠能够指点一二。
关于iptables中ip_conntrack_max和hash表的关系及调整
昨天无意中发现了一篇文档,解决了我很久以来的一些问题,于是花了半天的时间把它翻译了一下,可是翻译的却不好,如果您的E文还好的话,建议您直接看原文更好。
看块设备驱动部分的笔记(5)
对于块设备,首先明确几个基本的概念: 扇区(Sectors): 通常是512 bytes. 是硬件设备传输数据的基本单位. 块(Blocks): 通常是1, 2, 4, 8, .... 个扇区,并且小于一个page. 是内核(VFS和文件系统)传送数据的基本单位. 段(Segments): 是若干相邻的块. 是一个内存页或者内存页的一部分. 一般由块设备驱动程序来处理.
看块设备驱动部分的笔记(4)
对于块设备,首先明确几个基本的概念: 扇区(Sectors): 通常是512 bytes. 是硬件设备传输数据的基本单位. 块(Blocks): 通常是1, 2, 4, 8, .... 个扇区,并且小于一个page. 是内核(VFS和文件系统)传送数据的基本单位. 段(Segments): 是若干相邻的块. 是一个内存页或者内存页的一部分. 一般由块设备驱动程序来处理.
看块设备驱动部分的笔记(3)
对于块设备,首先明确几个基本的概念: 扇区(Sectors): 通常是512 bytes. 是硬件设备传输数据的基本单位. 块(Blocks): 通常是1, 2, 4, 8, .... 个扇区,并且小于一个page. 是内核(VFS和文件系统)传送数据的基本单位. 段(Segments): 是若干相邻的块. 是一个内存页或者内存页的一部分. 一般由块设备驱动程序来处理.