首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

的感悟(做需要考虑事,组织结构,学习地图....)

简介 的工作方向比较多,随着业务规模的不断发展,越成熟的互联网公司,岗位划分得越细。...网站开启了https?是否对系统操作进行审计?...现在国内的阿里云和腾讯云也发展得如日中天,他们几乎提供了需要的一切,甚至可以让一个公司不再需要的岗位。你需要服务器,只需要几秒钟,就可以创建一台。...开发基础知识(基本的构建,打包知道什么意思,异步非阻塞之类的) linux基础知识(这部分就是对linux的了解了,linux启动顺序,命令等等) 不过大公司专门做某一部分,例如应用需要关注测试和安全等方面...不过当前都在往开发方向靠拢,未来的都要一些开发才行。以前是shell,当今是python,需要的技术越来越深入,紧跟潮流才不会被落下。

5.8K96

饿了:Redis Cluster方案

内容来源:2017 年 8 月 12 日,饿了高级Python工程师黄光星在“CRUG 2017北京活动”进行《Redis Cluster方案》演讲分享。...阅读字数:5125 | 13分钟阅读 摘要 本次演讲将介绍饿了在运Redis Cluster中遇到的一些坑和原理。...问题 方法——第一阶段 ? Redis cluster提供很多命令来操作节点,上图就是扩容会用到的一些命令。...一般先使用熟悉的语言重写工具,我们用了Python重构脚本。然后将重造的脚本封装成面板,后续操作直接在面板上进行。 这个方案已经足以应对上百个集群的了。...操作 有了这一套管理方案之后我们提供了一些操作。

1.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

的未来:云服务兴起,人员“下岗”吗?

后一种做法似乎是明显的,但是关键在于他们需要被授权获悉状况,调试后自动解决。 其实新模式本质上应该把看作是一个产品团队,其产品就是基础设施。...因着这样的转变,老派的、西部狂野式的需要消亡。一般被看作是守门人,他们也是这么看待自己的。正尽可能多地嵌入进程,减缓开发速度,所以当他们开始生产时,开发人员会有近乎完美的可靠系统。...在集成环境中,使开发者团队能够 SSH 登录进 box 中或者将调试器附加到集合上,阻止他们正确地调试应用程序吗?促进痛苦移位吗?在运思维和开发思维间取得平衡是非常必要的。...另一方面,现代组织需要意识到他们几乎永远不可能满足人们的要求了。可持续的发展道路——也是传播同理心的道路——是打破孤岛,共担责任。这就是的未来。...随着工作转移到云,它需要给予开发团队更多的权利和信任以重塑自身,而不是“闭关锁国”。 长存! 【本文转自 36氪 】

2.9K40

开发之JS

但不管如何,毕竟是一门高级语言,学习并非想象中那么简单,所以需要时常学习,在项目中灵活使用才是关键。...再说说这是一门高级语言,那相比其他高级语言有什么区别,就是js主要运行在浏览器中,而不是像其他语言在服务器上,但是js通过node.js就可以运行在服务器上,可以进行后端开发。...4、测试和调试:测试JavaScript 代码,能使用浏览器内置的开发工具进行调试。 5、框架和库:知道React、Angular 和 Vue 等,以及它们的用途和优缺点。...React突出一个声明式的编程模型,代码的可读性和可维护性都很强,但是没有路由和状态管理,需要搭配其他工具使用。...Vue的话,官方说是渐进式框架,就是搭积木一样,根据需要加入项目。用的人还是很多,易学易用,突出一个响应式,也具备数据双向绑定、组件化开发、轻量级、使其视图层能够自动更新。

20810

【扯淡篇】危机,你嗅到了

危机是人的危机,你感觉到了? 其实这个时候谈危机有点像在当下讨论股市危机一样,因此写这篇文章时,内心很纠结,特别是这个互联网才产生没多少年(10年)的行业,怎么你就来谈危机了?...;结论:不需要那么多应用人员了。...再去到数据化部分。由于研发、都是技术人员,所以大家很容易对技术数据达成一致的认识,甚至有时是研发更敏感,因为他更了解自己的服务该如何衡量。...而我想说,在运的每个部分都有相应的开源解决方案存在,难道我们还说对的依赖很重?在任何一个开源技术面前,能表现出比研发更强的把握能力?...当前的存在空间,还有部分是因为开发不懂什么是,他们连puppet都不知道。当有一天也像开发、测试一样变成云端服务,就不需要依赖某个人和某个团队了。

85300

为什么你需要软件服务

介绍 简单地说,软件就是在用户购买了软件许可证后,为确保该软件持续的质量保证而购买的一种服务。...你可能会听到各种关于软件的名词,“支持”、“维护”、“保修”、“订阅”,这些词很相似但有微妙的不同。 维护Maintenance——通常意味着bug的修复(可能还有升级)。...Bug修复 Bug修复是的一个常规部分,也是任何技术支持服务中比较重要的部分。修复包通常是以补丁集的形式发布的,其中一些关键的错误可能会被单独处理。...从支持的角度来看,如果用户很久没有升级,那么可能错过关键的补丁,因此需要在新旧版本之间取得一个平衡。...然而,即使软件是完美的(可能性很小),它仍然需要维护,因为它周围的环境一直在变化,与软件相连接的其他系统会发生变化,底层操作系统会发生变化并过时,恶意软件的威胁不断发展。

1.8K30

需要懂的那些安全技能

行业正在变革,推荐阅读:30万年薪Linux工程师成长魔法 以前的认知 以前刚接触IT行业,而我身为,我以为我所需要做的安全就是修改服务器密码为复杂的,ssh端口改为非22,还有就是不让人登录服务器就可以保证我维护的东西安全...我所在的公司其实是买了一台日志审计系统,但是然并卵,在运方面,我搭建了ELK,用于对服务器的操作溯源以及监控系统日志和安全日志,这个已经完全达到我想要的效果,另外的系统相关的日志,开发人员自己也有ELK...很多人说,这个需要购买硬件WAF或者入侵防御设备,这个的确是个不小的花销,一般的公司估计也买不起,像我们,也买不起。但是并不是说我们毫无办法。...,将敏感的个人信息,如银行卡、手机号等信息做脱敏; d)、数据的访问要有严格的流程,非人员如要访问数据,在走完权限申请流程后,可以给予他读取的权限,但是不能给他将数据备份至本地的权限,该操作可以通过...,且锁定策略支持配置解锁时长; k)、应采取会话保护措施防止软件与服务器之间的会话不可被篡改、伪造、重放等; 本文转载自人生 http://www.ywadmin.com/?

2.4K50

未来到底还需不需要

第二个,与中间件的组织架构关系 如果按照第一个观点来讲,跟中间件团队之间是不可分割的,或者说是一件事情的两个阶段,硬生生地分割开,肯定是要出问题的。...如果仍然是独立的,不能往前走,中间件团队又没有树立起全生命周期的意识,导致的后果必然是,工具体系不完善,效率跟不上,三天两头出问题。...第三个,未来到底还需不需要PE? 这其实是个很现实的问题,像阿里,工具平台足够完善之后,完全可以由开发自,而不是依赖PE。...蘑菇街也有类似倾向,比如我们的持续交付足够完善后,现在发布环节完全不需要PE介入,开发自己发。...这个观点,之前也提到过,传统行业,比如运营商和金融行业,双态,双轨模式运作。 所以,最终我们的碰撞出来的结论,PE这个角色不会完全消失,需求数量趋于平稳或者减少,但是作用越来越关键。

65820

工程师需要具备哪些性格特质?

工作的性质与其他工作有较大差异,比如 24*7 standby,每一个操作都是风险很高的操作 维面试见真知 1. 你对加班怎么看的?...我想往架构师方向走,因为每个架构师都需要懂代码,所以我最近在工作之余学习python,目前已经可以使用python设计和开发CMDB来降低出错的概率。...我一般迅速打开监控,远程登录服务器查看问题原因,进行排查。解决后会发邮件复盘本次的问题,并找到问题的根本原因所在,确保下次不会出现或者减少出现类似的问题。...但是你只要做到一条,就囊括了工程师所有的性格特质,这一条叫:责任心 因为有责任心,我宁愿加班把问题搞出来,因为责任心,我愿意细心一点,愿意耐心去跟其他同事沟通。...那么需要具备哪些性格特质? 答:众多品质和特性中我只推一种:责任心。

70820

平台工程和ChatGPT们失业吗?

作者 | 李倩 & 杨振涛   如今,在 Kubernetes 上构建应用程序的开发人员,不仅要写代码还要负责交付和等。...实际上,这个词提出的背景就表达了一种冲突,“DevOps” 本身就是一种博弈,代表了开发和之间的零和博弈。为什么需要 DevOps?...因为开发团队希望快速交付产品,而团队希望确保应用程序的稳定性和安全性。这种博弈不仅存在于 DevOps,还涉及到其他角色,例如开发、测试、、安全、IT、财务等。...我们需要思考如何在开发、测试、部署和等环节中建立多方合作的机制,以实现整个价值链上的协同效应。...Landy:实际上目前许多公司在运职责划分方面存在混乱。有些称之为 DevOps、SRE 等,还有其他各种称谓,如业务、系统、基础等。

27330

说说云计算时代,人员踩到哪些坑?

近期在ChinaUnix论坛有一场讨论,标题是——云计算时代:人员踩到哪些坑? 整个讨论过程非常活跃,大概有50个答复,派这就给大家整理了一些讨论的优质内容分享给大家。...背景: 在云计算领域,人员就是这样的存在,小到一条短信,大到一次网上交易,只要和IT相关的业务就需要这些人员,没有他们在背后的支持,生活是会出大乱子的。...自动化持续发展 2.传统的数据中心里,设备是真实存在的,管理起来相对简单,而虚拟化技术将这些资源都“池化了”,一旦故障发生,需要检查排除,云时代下您觉得在运管理方面存在哪些痛点困扰呢?...这个东西使用太贵了 网友pure_lotus的回答: 1.云计算时代,人员是否会面临着失业的风险? 不会,云平台也需要有人,云计算时代产生的云平台维新岗位比普遍更重要,工资还高了。...但对于一般性的非IT企业的某些基础架构类IT人员,是存在失业的风险,需要加紧转型。

1.8K40

需不需要懂产品和运营呢?

不过,我的理解应该将5-7这个阶段拆分出来,定义成架构或架构看护阶段。图示下来,就是如下过程: ? 从上图我们就可以看出,应该要体现的作用和价值了。...以上过程,就是将的人肉能力转化为平台能力的过程,比如持续发布,没有发布系统之前,完全靠人肉堆,开发、测试和一起上,还经常出问题。...因为所发挥的技术运营的作用,这个能力其实才是的核心价值和转型的关键。...三、思考一下 技术产品、技术运营、技术服务,从这三个角度来做还是原来那个吗?个人的成长空间、承担的职责以及价值的体现,是不是大不一样呢?欢迎留言讨论。...相关阅读 关于这块分享,之前也分享过一些观点 1、《我所理解的SRE、PE和应用(上)》 2、《我所理解的SRE、PE和应用(下)》

42060

面试 Linux 工作至少需要知道哪些知识?

,要保密,另外,对于大家所熟知的通用软件、架构,由于很多公司根据自已实际业务需要,同时因为原版性能、安全性、已知bug、功能等原因,进行过二次开发(如apache,php,mysql ),操作系统内核也根据不同业务类型进行定制的...1、开发能力,这点非常重要,因为工具都需要自已开发,开发语言:perl、python、php(其中之一)、shell(awk,sed,expect….等),需要有过实际项目开发经验,否则工作非常痛苦...2、从个人角度,工程师技术含量及要求越来越高,同时也是对公司应用、架构最了解最熟悉的人、越来越得到重视。...,要保密,另外,对于大家所熟知的通用软件、架构,由于很多公司根据自已实际业务需要,同时因为原版性能、安全性、已知bug、功能等原因,进行过二次开发(如apache,php,mysql ),操作系统内核也根据不同业务类型进行定制的...: 1、开发能力,这点非常重要,因为工具都需要自已开发,开发语言:perl、python、php(其中之一)、shell(awk,sed,expect….等),需要有过实际项目开发经验,否则工作非常痛苦

1.8K20

面试 Linux 工作至少需要知道哪些知识?

,要保密,另外,对于大家所熟知的通用软件、架构,由于很多公司根据自已实际业务需要,同时因为原版性能、安全性、已知bug、功能等原因,进行过二次开发(如apache,php,mysql ),操作系统内核也根据不同业务类型进行定制的...b、各公司业务方向不一样,导致模式或方法都不一样,如http://51.com和baidu肯定区别很大,因为他们业务模式决定了其架构、服务器量级、 IDC分布、网络结构、通用技术都会不一样,主打新闻门户的...二、工作师需要什么样的技能及素质 做为一名工程师需要什么样的技能及素质呢,首先说说技能吧,如大家上面所看到,是一个集多IT工种技能与一身的岗位,对系统->网络 ->存储->协议->需求->开发...: 1、开发能力,这点非常重要,因为工具都需要自已开发,开发语言:perl、python、php(其中之一)、shell(awk,sed,expect….等),需要有过实际项目开发经验,否则工作非常痛苦...2、从个人角度,工程师技术含量及要求越来越高,同时也是对公司应用、架构最了解最熟悉的人、越来越得到重视。

1.5K00

工程师需要掌握的7大武器

工程师 —— “Operations Engineer”,字面意思可理解为管理系统、服务器的工程师。...工作对于非岗位的人来讲,一直都是神秘的,简单来说算是一种工作类别了,除去互联网软件行业的人员不说,一般的机关事业单位也有相应的岗位配置,即信息处,科技处之类维护单位IT系统的团队,大体工作内容主要包括...05 要有责任心和职责感 基本上是系统对外提供服务的最后的把关者。因此,一个系统对用户来说是不是稳定跟有很大的关系。...如果不持续的保持不断学习,那么很快知识就会老化,跟不上时代发展的需要。 07 不断钻研,精益求精 应该说工作的弹性还是很大的。...即使非常粗造的一个系统,也可以持续改进、优化系统,使系统越来越高效的运行。而如何让一个系统越来越高效的运行,就需要我们具有精益求精的精神,持续的进行改进。

58520
领券