• 运维工程师有前途么?

    就目前市面上来说,只会单纯的Linux传统运维可能薪资相对较低,有很多人在唱衰运维这个岗位,但是事实并非如此。 目前市面上运维工程师大致可以分为两个群体:传统运维、互联网运维,具体的工作职能可以看下图。 简单的将目前运维发展历史分为3个阶段: 1.石器时代2013/05-2014/02 规模: 服务器:100台 流量:PV小于3000万 团队:<50研发,2个运维 问题: 安全问题 机房资源不足 监控:性能 | 维护成本 部署:手工操作,依赖于人 DB压力 流突徒增 2.青铜时代2014/…

    Linux云计算 2021年12月4日
  • 一个新手学习 Linux 运维至少需要知道哪些知识?

    万事开头难,每一项技术,扎实的基础是入门的第一关。而所有的学习最终都是为了能够掌握核心技术,从而应用到实际项目中。 1、学习路线篇 对Linux来说,有一点基础的话,入门还算是比较简单的,难的是如何学习到Linux系统更深入的知识,能实际运用在企业实战中的技术,首先给大家列一下基础部分的学习路线图。 初级学习路线(ps:图片可能有点糊,高清版本和学习资料一起打包在文末) 当然,有初级学习路线,也有高级学习路线,对于小白来说,搞清楚这部分学习路线图上的内容才可以真正在简历上写“熟悉Linux系统”…

    Linux云计算 2021年12月4日
  • Linux新手入门必备技术!请收藏!

    天下武功,无坚不破,唯快不破,以势赢者势颓则,以力胜者力尽则亡。 畅意人生,百炼钢化为绕指柔,学习亦是。 随着企业的从传统机房–>云计算–>多云容器微服务的业务跃迁,Linux运维工程师的工作也发生了很大的变化,工作重点从传统的跑机房,装服务已经慢慢迁移到了云平台及微服务、容器化的运作模式。从腾讯、阿里、字节、百度、新浪、小米、网易等一线大厂的招聘需求可看出,在Linux运维领域,需要的人才已经偏向2条主线即:SRE(Site Reliability Engi…

    Linux云计算 2021年12月4日
  • 可能是最强的Python可视化神器,建议一试

    数据分析离不开数据可视化,我们最常用的就是pandas,matplotlib,pyecharts当然还有Tableau,看到一篇文章介绍plotly制图后我也跃跃欲试,查看了相关资料开始尝试用它制图。 1. Plotly Plotly 是一款用来做数据分析和可视化的在线平台,功能非常强大,可以在线绘制很多图形比如条形图、散点图、饼图、直方图等等。而且还是支持在线编辑,以及多种语言python、javascript、matlab、R等许多API。它在python中使用也很简单,直接用pip ins…

    Python开发, 技术干货 2021年12月3日
  • 如何确定一个 Go 变量会被分配在哪里?

    本文作者记录了 Go 变量分配位置的观测技巧和 Go 语言设计思路。 一、由 iter 包引发的疑问 最近在 GitHub 上偶然发现了 Brad Fitzpatrick 的 iter 包,整个包只有 一个函数(一行代码): 但其中的一行注释令人费解: It does not cause any allocations. 1. 空结构体 我们知道,struct{} 是空结构体(empty struct)。关于空结构体,Dave Cheney 在 The empty struct 中作了很好地阐述…

    go开发, 技术干货 2021年12月2日
  • Python 多线程居然是 —— 假的?

    最近有位读者提问: Python 的多线程真是假的吗? 一下子点到了 Python 长期被人们喜忧参半的特性 —— GIL 上了。 到底是怎么回事呢?今天我们来聊一聊。 十全十美 我们知道 Python 之所以灵活和强大,是因为它是一个解释性语言,边解释边执行,实现这种特性的标准实现叫作 CPython。 它分两步来运行 Python 程序: 首先解析源代码文本,并将其编译为字节码(bytecode)[1] 然后采用基于栈的解释器来运行字节码 不断循环这个过程,直到程序结束或者被终止 灵活性有了…

    Python开发, 技术干货 2021年11月29日
  • 分享18个 实用 Linux 运维命令及知识

    1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: 注解:find –name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改时间、-type是指定对象类型(常见包括f代表文件、d代表目录),-size 指定大小,例如经常用到的:查找当前目录30天以前大于100M的LOG文件并删除。 2、批量解压当前目录下以.zip结尾的所有文件到指定目录: 注解:forI in…

    Linux云计算, 技术干货 2021年11月29日
  • 10个Web日志安全性分析工具

    我经常听到朋友问,是否有更好的Web日志安全性分析工具? 首先,我们应该清楚的是,日志文件不仅可以帮助我们追踪入侵者的来源并找到其攻击路径,而且在正常的操作和维护中,日志还可以反映出许多安全攻击。 一个简单易用的Web日志分析工具可以大大提高效率。当前,行业中有许多日志分析工具。今天,我们推荐十种易于使用的Web日志安全性分析工具。 1. 360星图 一个非常易于使用的网站访问日志分析工具,可以有效地识别Web漏洞攻击,CC攻击,恶意爬网程序扫描,异常访问和其他行为。一键式自动分析,输出安全性分…

    技术干货, 网络安全 2021年11月22日
  • 深入理解Golang Channel 结构

    Go 语言的 channel 底层是什么数据结构?本文深入解析了 channel。 Golang 使用 Groutine 和 channels 实现了 CSP(Communicating Sequential Processes) 模型,channles 在 goroutine 的通信和同步中承担着重要的角色。 在 GopherCon 2017 中,Golang 专家 Kavya 深入介绍了 Go Channels 的内部机制,以及运行时调度器和内存管理系统是如何支持 Channel 的,本文根…

    go开发, 技术干货 2021年11月18日
  • 几张图彻底搞懂 Kubernetes 的底层网络

    理解了 k8s 底层网络模型和技术,对设计容器服务网络拓扑会很有帮助,本文介绍了 k8s 网络技术。 如果大家已经使用了 kubernetes技术,并运行了一些测试或生产的服务,可能已经能体会到 K8s 技术带来的革命性变化,如果还没有用过的小伙伴,我建议尽快入坑,毕竟这是技术趋势。 目前尽管已经有很多工具可以用来设置和管理集群,但我们仍然需要知道在k8s底层发生了什么,尤其在碰到问题时,只有知道到底层原理才有可能从某个现象去分析到底是哪里出了问题,才能去解决实际问题。 从技术上说 Kubern…

    云原生及微服务, 技术干货 2021年11月17日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!