在之前的文章优秀的软件或架构应具有哪些特性中从操作性、一致性和维护性介绍了一个优秀的软件架构应该具有的特点,今天谈一谈操作性分类下的可操作性。 ...

Docker怎么用 Docker不是万能的,我们不能够期盼在Docker容器中运行所有的东西。符合Heroku公司12要素风格的应用是最容易D...

一个软件或者产品视为一个好软件是由它所提供的内容和能够很好被利用决定的,决定是否是一个好软件或好的软件架构一般可以分为如下三类:可操作性、可移植...

当你开始构建一流的Web软件应用程序的时候,当你拥有适当的敏捷方法的时候,开发团队可以开始布局软件体系架构。 这将是开发过程中要克服的第一个障...

我们将现有环境中的监控称之为眼,例如:APM、Zabbix、Flume、Tivoli、HMC、NPM、Netbase等,通过眼获得了众多运维数据...

当前数字经济的需求,再加上现代应用架构的日益复杂,使得IT运营的角色变得更具挑战性。作为回应,人工智能和机器学习已经成为一种减轻一些人工干预的手...

随着基础架构和软件环境变得越来越复杂,检测性能或可用性问题的根因变得越来越具有挑战性。幸运的是,迎接挑战的是一类新的工具和一种新的策略:AIOp...

通常默认公有云上的ECS远程连接,很容易断开,当你有什么事情被打断或者去操作别的机器同步做点其他事情,你会发现你SSH客户端登录窗口经常会断开掉...

为啥要讲setcap这个玩意呢,因为最近在做国产化系统编译安装产品,遇到普通用户下Nginx不能够小于1024一下端口的问题。 CAPABIL...

集合是高中数学中的一个概念,一堆确定的无序的唯一的数据,集合中每一个数据成为一个元素。 集合的特征: 集合内数据无序,即无法使用索引和分片...

在Python中字典(dict)是一种key value的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容,同时在所有数据...

yum是基于Red Hat的系统(如CentOS、Fedora、RHEl)上的默认包管理器。使用yum,你可以安装或者更新一个RPM包,并且他会...