转自:https://blog.csdn.net/xielingshao/article/details/77840101 MySQL DBA的修炼与未来 随着MySQL地位爆炸式的提升, MySQL DBA的市场缺口日益剧增,优秀的MySQL DBA正在成为各个互联网公司抢手的人才。然而,需求来了ÿ…
1)什么是持续集成?
1.1)软件开发生命周期(Software Development Life Cycle),它是集合了计划,开发, 测试和部署过程的集合。 1.2)需求分析,这是生命周期的第…
一个完整运行的 Linux 系统包括很多子系统(介绍,CPU,Memory,IO,Network,…),监测和评估这些子系统是性能监测的一部分。我们往往需要宏观的看整个系统状态,也需要微观的看…
本期分享
DORA 的全称是 DevOps Research and Assessment,是一个致力于 DevOps 调研与研究的组织,2018 年加入 Google Cloud。自 2014 年起,DORA 每年会发布一份行业报告,基于对数千名从业者的调研,分析高效能团队与低…
文章讲的是数据科学与DevOps之间的差距还有救吗,Packt的Skill Up 2016年调查报告显示,数据科学和DevOps是广大程序员的新宠。JavaScript和Python是数据科学家最常用的基本编程语言也是最受欢迎的,而DevOps则成为未来最大的趋势。 数据科学与D…
即日(2021年2月2日)起,Atlassian 将正式全面停售旗下 Jira、Confluence 等系列产品的 Server 版(本地私有化部署版),已购买 Server 版的客户须迁移至 Cloud(云) 或 Data Center&…
图片来源:https://unsplash.com/photos/piGZcQi1zDI
一些历史
John Scott Haldane 于 1895 年提出,因为小型恒温动物的呼吸交换比人类更快,矿井中的一氧化碳等有毒气体或甲烷等窒息性气体会先影响它们。
比如,同样的一氧化碳浓度,老鼠会在几分钟内受到…
什么是云计算
云计算的5大特征
随需应变的自服务无所不在的网络存取区域独立的资源池快速的弹性灵活的价格模型
云计算的三个层次这张图很好的展现了传统计算中心模式,IAAS,PAAS和SAAS模式的区别和联系。
IAAS(Infrastructure as a service&…
1、创建prometheus目录 # mkdir /etc/prometheus 2、执行以下cat命令,新增prometheus.yml 配置文件
cat > /etc/prometheus/prometheus.yml <<EOF
# my global config
global:scrape_interval: 15s # Set the scrape interval to every 15 seconds. …
2018 年已经接近尾声,回顾这一年,国内企业都在进行数字化转型,大家越来越关注如何提升效率。在这一过程中,颠覆性的 IT 技术正在加速落地:容器技术、Kubernetes 的使用已经越来越普及,云计算和大数据结合更…
一、引言 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来&a…
George Miranda 业务对于Service Mesh微服务架构的讨论热度居高不下,很多人认为Service Mesh将是云原生应用基础设施解决方案的MUST,它在构建健壮微服务架构应用时的能量令人印象深刻。不过在人气飙升的同时,人们对于落地Service Mesh的确切价…
在分布式架构中,SOA 和微服务架构是最常见的两种分布式架构,而且目前服务网格的概念也越来越火了,我们就先从这些常见的架构开始。 SOA 架构解析 SOA 全称是:Service Oriented Architecture,中文释义为 “面向服务的架…
最近 MySQL 官方在 8.0.35 上修复了一个 bug: 这个 bug 是由 Mark Callaghan 发现的。Mark 早年在 Google MySQL 团队,后来去了 Meta MySQL,也主导了 RocksDB 的开发。 Mark 在 #109595 的 bug report 给出了非常详细的复现步骤 在官方修复后…
目录
全文翻译:
字段翻译: DerOps is a continuous simplification process of maintaining a delicate
balance among functionality, usability and security of a software both in terms of its development and oprations. Software engineeri…
2019独角兽企业重金招聘Python工程师标准>>> 【编者按】本文根据 Dataloop.IO 的创始人兼 CEO David Gildeh 对监控工具市场的现状分析以及对未来发展趋势的展望,展开拓展讨论。 ####为什么监控还是一塌糊涂? 为了调研市场,从而做…
2017年8月10日 JAY CHRISTOPHERSON以下是Spaceflight Industries 的首席工程师 Jay Christopherson的博客。Spaceflight 正在通过提供一种新的访问太空的模式来彻底变革航天飞机业务。作为一个全面的发射服务和任务管理提供商, 该公司提供了一种简单且经济高效的产品和服务套件…
各位好,此账号的目的在于为各位想努力提升自己的程序员分享一些全球最新的技术类图书信息,今天带来的是2021年2月由Pearson出版社最新出版的一本关于敏捷框架(Scrum)和微软Azure DevOps的书。
Professional Scrum Development wi…
Cisco下属应用智能和绩效管理供应商AppDynamics发布AppDynamics for SAP。新的面向SAP高级编程语言ABAP的代码级监控提供了客户体验的可视化,从数字化触点到至关重要的SAP业务应用程序,从代码级洞察到客户轻拍、划屏和点击。\\现如今,SAP应用…
发布于 2013-12-11作者 Ross Gardler 微软开放技术有限公司 (MS Open Tech) 很高兴地宣布发行新的 Windows Azure Puppet 模块。通过这个模块,可以使用流行的开源 DevOps 工具 Puppet 在 Windows Azure 上提供 Linux 和 Windows 虚拟机。产…
作者简介:Tom Smith,在多个行业有丰富经验。对 IT 行业当前和未来的发展状况颇有见解。本文中,他从独特视角展开,探讨企业及 IT 从业人员解决业务问题的办法。翻译/OMEGA、W编辑/W原文链接:https://dzone.com/articles…
表级锁:分为读锁和写锁:lock tables table_name read;//其他事务只能读,不能加写锁,要等待更新。SESSION 50 执行:
mysql> update test set nameccc where id1;mysql> show full processlist;
---------------------------------…
本节书摘来自华章计算机《DevOps实战:VMware管理员运维方法、工具及最佳实践》一书中的第3章,第3.5节,作者:小特雷弗 A. 罗伯茨(Trevor A. Roberts Jr.)乔希阿特韦尔(Josh Atwell)埃…
Jeff Sussna的书“Designing Delivery”不只深入研究了公司该如何考虑他们的经营方针,还表现出了对客户真实期望的深刻理解。这些包括贯穿整个客户生命周期的提交新项目速度、BUG修复的速度、运营绩效(随时随地访问)和积极的品牌参与…
组织改进和确保大家开展真正的学习是管理者的职责。为了真正的学习,你必须接受未知,走出已有的知识领域。荷兰商业银行的Leendert Kalfsbeek 和 David Bogaerts说,敏捷、精益和持续交付有助于提升学习的能力。\\在精益IT2017峰会上࿰…
标题1. Linux command not found1.1. ifconfig: command not found1.2. ps: command not found1.3. ssh: command not found1. Linux command not found
1.1. ifconfig: command not found
两种情况:
一是当前用户是普通用户, 没有 ifconfig 的执行权限, 只需要 sudo ifconf…
AIOps,是指基于算法的 IT运维(Algorithmic IT Operations),由 Gartner定义的新类别,源自业界之前所说的 ITOA(IT Operations and Analytics)。我们已经到达了这样的一个时代,数据科学…
confluence无法打开空间目录,打开空间目录后无法显示项目
查看项目的类别信息都在
问题原因
由于索引损坏导致;
This issue is caused by acorrupted index. Confluence is trying to fetch information about the spacesfrom the available index, …
数据库变更一直是整个应用发布过程中效率最低、流程最复杂、风险最高的环节,也是 DevOps 流程中最难以攻克的阵地。那我们是否能在具体的 CI/CD 流程中,像处理代码那样处理数据库变更呢? DORA 调研报告
DORA(DevOps Research &am…
Markets and Markets的一项研究显示,全球DevOps的市场规模从2017年的29亿美元增加到2023年的103.1亿美元,预测期的年复合增长率(CAGR)为24.7%。人们对DevOps越来越感兴趣,因为DevOps不仅能够压缩软件的交付周期,还能提高交付的速度…
转自: 可看到它使用机器学习算法来识别DNS安全问题 http://logz.io/blog/machine-learning-log-analytics/ A Machine Learning Approach to Log Analytics By Tomer Levy| January 19th, 2017|Blog, Log Management Opening a Kibana dashboard at any given time…
本文讲的是IaaS vs CaaS vs PaaS vs FaaS:选择正确的平台【译者的话】本文分析了从IaaS到PaaS,到SaaS再到FaaS各类平台的优劣,为寻求合适的平台的迷茫者提供了很好的参考,对于软件提供商也有很好的借鉴意义。【烧脑式Kubernetes实…
去年写的全方位对比 Postgres 和 MySQL 引发了社区里不少的讨论。今天再聊一个 MySQL 和 Postgres 之间小小的不同,呆瓜模式的实现。
MySQL 的呆瓜模式
MySQL 命令行工具提供了一个选项 --safe-updates 或者 --i-am-a-dummy,默认是 false。开启之后如果…
数据库变更一直是整个应用发布过程中效率最低、流程最复杂、风险最高的环节,也是 DevOps 流程中最难以攻克的阵地。那我们是否能在具体的 CI/CD 流程中,像处理代码那样处理数据库变更呢? DORA 调研报告
DORA(DevOps Research &am…
Atlassian发布了Bamboo和Bitbucket Server的新版本,这两项工具旨在支持企业的DevOps。新功能包括代码配置(configuration as code)、增强的构建控制和构建进度监控。\\在“Bitbucket Server 5.0 \u0026amp; Bamboo 6.0: Bringing DevOps to t…
前言
前面我们已经介绍了通过cadvisor和node-exporter来监控k8s集群容器和主机资源,今天向大家介绍一下kube-state-metrics对k8s集群的监控,那它主要是监控哪些内容的呢?我们先看一下官方的介绍
kube-state-metrics is a simple service th…
转自:http://blog.jobbole.com/113230/ 1913 年,美利坚工业之神——亨利福特,发明了世界上第一条流水线,汽车工业从此进入了大规模生产的时代。丰田公司提出的丰田生产系统(Toyota Production System)又为汽…
查询系统负载信息 Linux uptime命令详解 linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。uptime命令过去只显示系统运行多久。现在,可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、…
UWA Pipeline是一款面向游戏开发团队的本地协作平台,旨在为游戏开发团队搭建专属的DevOps研发交付流水线。之前已陆续为大家介绍过Pipeline的各项功能,今天的文章作为一个合集,将主要功能简介和使用方式进行汇总,方便大家在Pipeli…
在惠灵顿举办的DevOpsDays NZ刚刚以Katrina Clokie 的主题演讲结束。该演讲是关于工程师在DevOps 环境中能使用的测试技能和超能力的。Clokie是《DevOps测试实践指南( A Practical Guide to Testing in DevOps)》一书的作者,也是新西兰银行的…
从2002年开始,.net让开发人员能快速构建和部署应用程序,便捷的开发windows和web服务器应用,同时著名的hacker Miguel de Icaza ,Miguel 为了GNOME项目启动了另一存志高远的项目:Mono,一个Microsoft .NET Framework的自…
For more, please visit my GitHub repo: github.com/kingcos/Per… Preface 一个软件工程项目从编写、到测试、再最终交付到用户通常有很多重复且固定的步骤。虽然作为开发者,我们的核心任务是编写代码,而这些其他的步骤却也不能忽视,持续集…
DevOps作为敏捷软件文化的一部分,被越来越多的企业所接纳,并且已经成为企业弥补解决开发和运维之间差距和矛盾的最佳解决办法。
而且根据Markets and Markets公司发布的一份调查报告,全球DevOps市场收入可能会从2017年的29亿美元攀升至2023年…
DevOps名词定义梳理 极限编程座右铭:如果它令你很受伤,那么就做更多的练习(If it hurts, do it more often) 经常人们会把这些名词用错: 构建:就是把源代码制成成品的过程,这个过程一般会有单元…
01 您能告诉我们DevOps和Agile(敏捷)之间的根本区别吗?
答:尽管DevOps与敏捷方法(这是最流行的SDLC[Software Development Life Cycle]方法之一)有一些相似之处,但两者在软件开发方面都是根本不同的方法。以下是两者之…
编者按:本文转载自公众号运维识堂,已经联系作者取得转载授权。 GitLab 在发展的十余年中,在国内积累了大量的 CE 用户,但是很多 CE 用户并不会跟随 GitLab 的发版节奏(月度发版)进行版本升级,在…
Google Cloud DORA 团队的一份新研究报告强调了企业文化和关注用户作为成功软件交付支柱的重要性。
2023 DevOps 状况报告分析了过去 9 年来通过此类最大规模调查收集的全球 36,000 多名 IT 专业人员的数据。今年的报告是继 2022 年调查之后发布的,该调查发现越来…
远程视频中的张翼翔意气风发,金句频出,屏幕侧的我们能非常清晰地感受到:他非常明白当前正在做什么,以及未来他要去到哪里。
“去年整个工厂行业都在数字化,转型已经从good to have 到 must have。新核云作为面向离散型…
K8s 查看 Pod 的状态 [rootk8s-master1 ~]# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-3 1/1 Running 2 (34m ago) 14hNAME:Pod 的名称。READY:代表 Pod 里面有几个容器,前面是启动的,后面…
微服务软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。Conway’s law: Organizations which design systems[...] are constrained to prod…
【DevOps基础篇之k8s】如何应用Kubernetes中的Role Based Access Control(RBAC) 目录 【DevOps基础篇之k8s】如何应用Kubernetes中的Role Based Access Control(RBAC)背景Kubernetes身份验证和授权基于角色的访问控制(RBAC)用户账户 vs. 服务账户角色 vs. 集群角色RoleBi…
1. tree shaking 中文(摇树),webpack构建优化中重要一环。摇树用于清除我们项目中的一些无用代码,它依赖于ES中的模块语法。 比如日常使用lodash的时候 import _ from lodash 如果如上引用lodash库,在构建包的时候是会…
数据库领域一共出了四位图灵奖获得者,按照先后顺序分别是:
开创数据库品类的 Charles Bachman发明数据库关系模型的 Edgar F. Codd实现第一个关系型数据库系统 System R,引入 ACID 的 Jim Gray以及本文的主人公 Michael Stonebraker…
Azure DevOps Server (原名TFS)是微软公司的软件开发管理平台,也是著名的软件开发过程管理工具;系统中记录了软件开发过程中的需求、问题、缺陷和迭代计划等各种软件开发工作项数据。 对于工作项数据的批量操作(例如新增和编辑),Excel是一个非…
项目用的是JAVA 11 build 的时候报错
ava-11-openjdk-11.0.xxx/lib/tzdb.dat (No such file or directory)这个问题困扰了很久,最终在redhat 上找到了root case: 该版本JDK 有bug 别挣扎了直接升级JDK
Puppet 于本周发布了一份2024年的 DevOps 现状报告 The State of DevOps Report: The Evolution of Platform Engineering。该报告显示了平台工程的持续成熟,43%的受访者报告称他们的平台团队已经存在至少3-5年。 自2012年以来,Puppet 每年发布的关于 De…
什么是 dotfiles In Unix-like operating systems, any file or folder that starts with a dot character (for example, /home/user/.config), commonly called a dot file or dotfile. 任何以 . 开头去命名的文件或者目录都可以称为 dotfile, 在 Unix-like 系统一般用的比较…
今天,Kubernetes仍然是开发人员最需要的容器。Kubernets最初由 Google 工程师开发,作为跨本地、公共云、私有云或混合云托管的首选解决方案享誉全球。
来自Statista的报告显示,公共云中的Kubernetes市场份额在过去一年中上升了近30%。并且在…
目录
迁移到极狐GitLab
为什么需要迁移到极狐GitLab
极狐GitLab CI 概览
极狐GitLab CI 的功能特性
Jenkins 到极狐GitLab CI 的迁移指南
迁移准备:培训和沟通
Jenkins 到极狐GitLab CI 的三种迁移策略
迁移策略 1:为新项目使用极狐GitLab CI
迁…
虽然大火了近一年,但是截至目前 AI 唯一破圈的场景是帮助写代码(谷歌云旗下的 DORA 年度报告也给 AI 泼了盆冷水)。不过对于软件开发来说,生成式人工智能绝对已经是新的标配。
本期 Star History 收集了一些开源 GitHub Copilot …