主题: 管理

werf - 我们在 Kubernetes 中的 CI / CD 工具(概述和视频报告)

27 月 2019 日,在作为 RIT++ 2019 节一部分举行的 DevOpsConf XNUMX 大会主厅,作为“持续交付”部分的一部分,给出了报告“werf - our tool for CI/CD in Kubernetes”。 它讨论了每个人在部署到 Kubernetes 时面临的问题和挑战,以及可能不会立即注意到的细微差别。 […]

我们如何测试多个时间序列数据库

在过去的几年里,时间序列数据库已经从一个奇怪的东西(高度专业化地用于开放监控系统(并与特定解决方案相关)或大数据项目中)变成了“消费产品”。 在俄罗斯联邦境内,必须为此特别感谢 Yandex 和 ClickHouse。 到目前为止,如果您需要保存[...]

台达智慧城市解决方案:您有没有想过电影院可以有多环保?

在初夏举行的COMPUTEX 2019展会上,台达展示了其独特的“绿色”8K影院,以及多款专为现代环保城市设计的物联网解决方案。 在这篇文章中,我们详细讨论了各种创新,包括电动汽车的智能充电系统。 如今,每家公司都努力开发更环保、更先进的项目,支持创造智能的趋势[...]

docker存储迁移问题的历史(docker root)

就在几天前,其中一台服务器决定将docker存储(Docker存储所有容器和镜像文件的目录)移动到一个单独的分区,该分区的容量更大。 这个任务看起来微不足道,并没有预示着麻烦......让我们开始吧:1.停止并杀死我们应用程序的所有容器:如果有很多容器并且它们是[…]

bin、sbin、usr/bin、usr/sbin的区别

30 年 2010 月 XNUMX 日,David Collier 写道: 我注意到在 busybox 中链接被分为这四个目录。 有没有一些简单的规则来确定哪个链接应该位于哪个目录...例如,kill在/bin中,killall在/usr/bin中...我在这个划分中没有看到任何逻辑。 你, […]

关于bin、sbin、usr/bin、usr/sbin区别的另一种看法

我最近发现这篇文章:Difference Between bin, sbin, usr/bin, usr/sbin。 我想分享一下我对标准的看法。 /bin 包含系统管理员和用户都可以使用的命令,但在没有安装其他文件系统时(例如,在单用户模式下),这些命令是必需的。 它还可能包含脚本间接使用的命令。 那里 […]

Dark 如何在 50 毫秒内部署代码

发展进程越快,科技公司的成长速度就越快。 不幸的是,现代应用程序对我们不利——我们的系统必须实时更新,不能打扰任何人或导致停机或中断。 部署到此类系统变得具有挑战性,即使对于小型团队来说也需要复杂的持续交付管道。 […]

使用面向构建者的 B2B 服务示例优化数据库查询

如何在不迁移到生产力更高的服务器的情况下将数据库查询数量增加 10 倍并保持系统功能? 我将告诉你我们如何应对数据库性能下降的情况,如何优化 SQL 查询以服务尽可能多的用户而不增加计算资源的成本。 我正在提供一项管理业务流程的服务[...]

免费工具 SQLIndexManager 回顾

如您所知,索引在 DBMS 中发挥着重要作用,提供对所需记录的快速搜索。 这就是为什么及时为他们提供服务如此重要。 关于分析和优化的材料已经写了很多,包括在互联网上。 例如,本出版物最近评论了该主题。 为此有许多付费和免费的解决方案。 例如,有[…]

Kubernetes 中的 Pod 优先级如何导致 Grafana Labs 停机

笔记trans.:我们向您提供有关 Grafana 创建者维护的云服务最近停机原因的技术详细信息。 这是一个典型的例子,说明了一个旨在提高基础设施质量的看似极其有用的新功能...如果您不考虑其在生产现实中的应用程序的众多细微差别,可能会造成损害。 当这样的材料出现时真是太好了,它不仅可以让您学习[...]

书籍《Linux在行动》

哈布罗居民大家好! 在书中,David Clinton 描述了 12 个现实项目,包括自动化备份和恢复系统、设置 Dropbox 风格的个人文件云以及创建您自己的 MediaWiki 服务器。 您将通过有趣的案例研究探索虚拟化、灾难恢复、安全、备份、DevOps 和系统故障排除。 每章结尾都概述了实用建议[...]

来自服务部门的故事。 关于严肃工作的无聊帖子

服务工程师遍布加油站和太空港、IT 公司和汽车工厂、VAZ 和 Space X、小型企业和国际巨头。 就是这样,他们绝对都听过关于“它本身”的经典设定,“我用电工胶带包裹它,它起作用了,然后它爆炸了”,“我没有碰任何东西”,“我绝对没有改变它”和[...]