视频格式

视频格式属于一般的通俗统称,具体来说,可以进一步分为视频容器格式和视频编码格式。 视频容器用于封装具体的视频编码数据,但是由于某些视频容器只针对某种特殊的视频编码.故而一般将这两种混为一体而不加区分,如rmvb格式视频即表明该容器是rmvb, 视频编码也是rmvb. 而avi则可以支持多种视频格式,如h264/mpeg4/vc1等等, ...

阅读全文

glusterfs文件同步

rsync是一种常用的远程文件同步方法, 这里将就其几种常用方式及与glusterfs的配合使用, 作简单介绍. 1. rsync可以对节点间的数据作完全同步, 不能处理增量数据, 因此只能周期性的运行. 适合作小数据的同步或者大数据的离线同步. 2. inotify + rsync在rsync的基础上添加inotify服务, 监控内核文件事件处理增量数据...

阅读全文

docker杂谈

在云技术时代, 开发由前端(如h5/js/css)和后端技术(如python/jsp/php)等两部分组成, 这其中存在哪些变化呢? 明显看到这个开发链中没有相关的底层架构技术, 是因为这些不重要吗? 当然不是. 主要得益于架构技术的迅速发展, 如今已经形成一套成型的接口, 对于开发者而言, 只需调用这些接口(如R...

阅读全文

分布式文件系统 - glusterfs

分布式文件系统自身架构也可以分为集中式和分布式两种, 典型的gluster属于前者, ceph属于后者, 孰优孰劣暂不作评论, 这里将就gluster相关概念和使用方法作介绍. 1. glusterfs简述gluster是基于一致性hash算法的纯分布式架构的分布式文件系统. 从服务架构上分析, 仅存在一种节点即数据服务节点, 无单点故障.从系统功能上分...

阅读全文

数据存储

在云互联网时代, 数据存储依然是最基础的平台之一, 那么云时代的存储有些什么变化呢? 1. 数据存储所谓数据存储, 即是应用程序产生的数据, 能够从某处进行正常的读取操作.传统方式是将所有数据存放在某以集中式存储设备上, 通过协议(如nas)在多个应用程序之间进行数据共享读取.虽说集中式存储有着高额的价格, 但能够提供简洁稳定可靠高效的服务, 并在各种...

阅读全文

nginx+tomcat完美支持HTTPS

之前几篇文章简单描述了nginx和tomcat的一些配置,可以满足一些常规需求。随着互联网安全隐患的频繁发生,现如今安全性已经是一项基本需求,而https则是最基础平台之一。 在nginx中启用ssl非常简单,只需要几句简单的配置和证书即可。当nginx和tomcat配合使用,其中nginx作为反向代理前端时,该如何实现https呢? 第一种方法,即在ngi...

阅读全文

keepalived建立HA系统的几种模式

keepalived是基于虚拟IP通过组播通信建立的一种软件HA系统, 简单有效得到广泛的应用. 通常有master/backup和backup/backup两种模式, 基本配置构成如下:a). global_defs: 定义全局属性 12345678global_defs { notification_email &#...

阅读全文