logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式存储Ceph中的CRUSH算法

CRUSH算法是一种基于hash的数据分布算法,在Ceph集群中以cluster map作为输入将数据映射到所有的存储设备之间。本文简单介绍Ceph中的CRUSH算法原理。

#分布式#ceph
分布式存储Swift原理分析

swift是完全无中心架构,采用一致性哈希算法获得数据的位置。本文简要总结swift存储的整体架构和关键技术,进一步了解不同分布式存储技术实现原因上的差异。

#分布式#swift
分布式应用全链路跟踪实现

随着分布式和微服务架构的发展,应用系统和服务组件之间的调用关系愈发复杂。如何精确的展示和快速定位服务单元之间的调用关系,实时观测应用系统整体链路情况,对应用系统的监控运维提出了挑战。本文简要介绍分布式应用链路跟踪的实现方式、OpenTracing规范以及对比不同全链路开源组件的实现。

文章图片
#分布式
容器云系列之基于Docker的Ansible自动化运维实现

本文简要介绍自动化运维工具Ansible基本概念及模块使用,并结合环境部署Ansible和可视化管理平台Ansible Tower

#docker#容器#ansible
分布式开源监控Zabbix实战

Zabbix作为一个分布式开源监控软件,在传统的监控领域有着先天的优势,具备灵活的数据采集、自定义的告警策略、丰富的图表展示以及高可用性和扩展性。本文简要介绍Zabbix的特性、整体架构和工作流程,以及安装部署的过程,并结合实战进行监控配置。

文章图片
#分布式#开源#zabbix
大数据系列之Spark和MongoDB集成

在Spark生态系统中,HDFS作为存储可以使用MongoDB来替代,构建成Spark+MongoDB生态系统。MongoDB作为文档存储型数据库,支持HDFS没有的索引概念,响应时间为毫秒级别,同时可以利用强大的aggregate函数做数据的筛选和预处理。

#大数据#spark#mongodb
MySQL中多并发更新单条记录引发的死锁分析

锁机制是数据库系统保障数据的完整性和一致性的重要技术,各数据库存储引擎在实现机制上虽各有不同,但整体实现上是有异曲同工之妙。本文首先介绍mysql中锁类型以及死锁检测机制,并结合多并发场景下更新单条记录的死锁分析进行分析讨论,以了解背后的处理机制。

#数据库#mysql
容器云系列之基于Docker的Ansible自动化运维实现

本文简要介绍自动化运维工具Ansible基本概念及模块使用,并结合环境部署Ansible和可视化管理平台Ansible Tower

#docker#容器#ansible
数据库系列之InnoDB中在线DDL实现机制

DDL变更时应用版本部署过程中的常见操作,在核心业务系统中DDL操作不能保证在线完成,是会影响业务7x24小时的。MySQL 5.6开始支持在线DDL的操作,解决了执行ddl锁表的问题,保证了在进行表变更时,不会堵塞线上业务读写,保障在变更时,库依然能正常对外提供访问。本文简要介绍在线DDL的原理以及DDL原子性的实现,加深理解。

#数据库#mysql
大数据系列之PySpark读写外部数据库MySQL

本文主要介绍Spark通过PyMySQL和API算子对外部数据库MySQL和HBASE的读写操作

    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择