一、使用场景作为企业网络运维与机房管理人员,日常需要处理设备配置整理、机房通知撰写、故障文案编辑、工作流程梳理、巡检日志总结等大量文职类工作,日常事务繁杂,手动撰写效率极低,一直寻找轻便高效的 AI 办公辅助工具 三、个人使用感受日常运维工作本身工作量大,设备巡检、网络排查占用大量时间,以往撰写各类工作通知、办公文案十分耗费精力。 使用 WorkBuddy 之后,办公效率直接提升一倍,简单办公内容几秒就能完成,把更多时间投入到机房设备运维、网络故障处理等核心工作中。 工具整体稳定性强,响应速度快,文案输出贴合职场正式风格,没有杂乱冗余内容,对于职场上班族、运维工作人员、行政办公人员都十分友好,是日常办公不可或缺的高效辅助工具。 四、总结推荐综合使用体验来看,WorkBuddy 轻量化办公 AI 工具实用性拉满,主打高效省心、贴合职场办公需求,不用繁琐设置,按需输出内容,性价比极高,非常推荐广大职场办公人员、运维从业者日常使用,
作者简介 Xiaoxing,携程IT资深软件工程师,深耕前后端全栈技术,专注WinForm应用,自动化、效率提升类工具开发。 Hui,携程IT桌面支持经理,致力于用户服务相关平台、工具的功能优化和体验升级。 3.4 架构特色 iDesk虽然借鉴了大厂的经验,但并不是简单的套用,俗话说适合的才是最好的,出于对携程客户端场景的深度理解,iDesk选择了BS+Service的模式,相较于传统的BS或CS架构,可以做到与 4.2 iDesk常用版块 (1)在家办公环境检测: 检测设备及个人在家办公所依赖的各类软件、硬件及权限是否正常。 六、iDesk运营体系 iDesk提供用户透明的交互体验,后台运行着大量逻辑,运营模式也要实现松耦合和灵活性,充分考虑故障发生时将影响面控制在最小范围;运维工程师也从0到1不断摸索参与到运营体系的建设中
作者简介 徐豪杰,携程旅行网技术保障中心流程工具团队资深软件工程师,于2013年加入携程,主要负责携程工作流平台架构设计与建设,在流程建设方面有着比较丰富的积累与经验。 前言 随着互联网技术的迅速发展,运维的事务也日益复杂,如何能更加高效的协调好人、工具与流程之间的关系,把运维人员从低效率、高强度、易犯错的人工操作彻底解放出来,让他们的能力与精力有更大程度的发挥,将是一个很大的挑战 携程运维工作流平台在经过三年时间的演进,从最开始引入商业产品BMC Remedy ARS做为底层单一工作流引擎,慢慢演化到抽象工作流平台的建设并扩展支持更多开源的工作流引擎,同时把原来的平台进一步分层、 本文将从以下几个主要方面分别阐述流程平台的建设与演进: 面临的挑战 运维工作流平台的建设 收获总结 下一代流程平台的设计 未来展望 一、面临的挑战 在讲挑战之前,我们先简单看一下携程运维工作流平台的演进历史 流程平台的演进主要分为以下三个阶段: 第一阶段:摸索期 从2013年下半年到2014年上半年,我们引入了BMC Remedy ARS产品作为携程IT服务管理工具,但是我们发现它的基于工作流工作的思路可以借鉴到更复杂和核心的运维流程中
作者简介:Patrick Yu,携程云原生研发专家,关注非关系型分布式数据存储及相关技术。 图片 在携程,很早就有一些业务尝试了图技术,并将其运用到生产中,以 Neo4j 和 JanusGraph 为主。2021 年开始,我们期望规范业务的使用,并适配携程已有的各种系统,更好地服务业务方。 生产上的一个例子: 图片 上图为三机房情况,下图为蓝绿部署情况: 图片 中间件及运维管理 我们基于 K8s CRD 和 Operator 来进行 NebulaGraph 的部署,同时通过服务集成到现有的部署配置页面和运维管理页面 关于酒店该业务的更多细节,可以阅读《信息图谱在携程酒店的应用》这篇文章。 NebulaGraph 二次开发 当前我们对 NebulaGraph 的修改主要集中的几个运维相关的环节上,比如新增了命令来指定迁移 storaged 中的分片,以及将 leader 迁移到指定的实例上
外观选项卡针对主题、背景色、前景色、字体进行设置4、总结CopyQ总得来说是一款非常棒的剪切板增强工具,有安装版也有绿色版,使用起来也非常方便,对日常办公人员提升写作效率还是非常有帮助的。
昨晚,携程正式宣布将在全公司推行混合办公制度。即从3月1日开始,每周三和周五,公司各事业部、职能部门可根据实际管理需求,实行或逐步推行1-2天的混合办公。 而在生活方面,混合办公不仅节省了通勤时间,也让我可以有更多的时间睡觉,就连化妆品也省了。 携程机票事业群,设计师,婷婷 3 通勤时间极大缩短 我日常的通勤时间在两个小时左右。 携程机票业务部,境外业务组,阿来 4 自由度和灵活性更高 我觉得在家办公可以更好地照顾小朋友的学习,给老人减轻负担,同时在工作上的自由度和灵活性也更高了。 携程技术中心,前端,潘潘 6 主管要更加开放包容 我们没有发现混合办公对个人的表现或者事业部整体目标的达成有大的影响。 携程机票事业群,负责人,谭博 以下是前期实验中的一些统计数据。 参与员工对混合办公制度的态度,在试验后持续向好,其中强烈支持的占比提升6.3%至近60%。
本文由携程技术Jim分享,原题“日访问过亿,办公IM及开放式平台在携程的实践”,下文进行了排版和内容优化。 1、引言携程内部的办公IM项目最早在2016年立项,经历了初期简单办公场景下的纯IM服务,到支持简单办公组件的IM应用,又演变为一体化办公集成平台,进而演变为目前集成IM功能的开放式企业效率平台。 4、 携程办公IM的发展历程早期携程使用微软的IM软件lync和自研的纯IM软件CtripTeam来支持企业内的沟通需求,这些软件在维护性、拓展性和可用性上都或多或少存在一些缺陷。 在完善IM服务的基础上,支持了一些常规的办公场景,如电话、假单、考勤、OA等,通常采用嵌入外部页面、跳转外部地址等方式提供服务。这个改造项目奠定了携程办公IM继续发展的基础。 7、 TripPal办公衍生服务7.1概述在实际的企业办公场景下,尤其是大型企业复杂组织架构和管理模式的场景下,TripPal逐渐摸索出了自己的一套行之有效且契合携程场景的办公智能应用,如搜索中台,消息卡片
********本文是BLUES【公众号ID:bluemidou】向老王约稿,特授权blues独家首发,现转载如此,哈哈******** 携程事件的官方解释:5月29日1:30分,经携程技术排查,确认此次事件是由于员工错误操作导致 由于携程涉及的业务、应用及服务繁多,验证应用与服务之间的功能是否正常运行,花了较长时间。携程官方网站及APP已于28日23:29全面恢复正常。对用户造成的不便,携程再次深表歉意。 在之前我写了一篇文章【墨菲定律是运维的魔咒】,只要是概率大于零的事件,就有可能发生,支付宝的光缆挖断(具体内部原因不说)、携程的误操作还有我当时的故障经历等都是小概率事件。 之后InfoQ高级运维群和其他人也针对该事件,纷纷表达了各自的意见: 阿里智锦认为运维应该从黑盒运维走向白盒运维,是一个转型的最佳时机。 确定对外信息发布的原则,必须经过许可才能发布,避免信息的错误发布给公司带来影响,昨天携程这一点做的不是太好! 周期性的进行信息对上周知,确保上层实时的了解到相关的处理进展。最好10分钟一次。
作者简介 周昕毅,携程系统研发部云平台高级研发经理。现负责携程容器云平台运维,Cloud Storage及Cloud Network基础设施研发及运维。 *本文来自于周昕毅在GOPS全球运维大会上的分享,由高效运维公众号整理,略有修改* 前言 本文将分享携程在私有云平台管理实践过程中踩过的坑和遇到的问题,包含: 第一部分,携程容器云概览 第二部分,容器云管理实践 第三部分,云平台运维管理发展方向展望 一、携程容器云概览 携程使用混合云架构,自建数据中心结合公有云实现弹性资源管理。 二、携程容器云运维实践 2.1 面对的挑战 容器云面对各种各样的挑战,从基础设施角度来讲,我们需要解决计算、网络、存储三个方面的问题。 2.3 运维工具 从运维工具角度来说,配置管理工具我们用了 SaltStack 和 Rundeck 两个比较常用的配置工具,监控告警携程运维团队有一个自研的 Ctrip-Hickwall 工具,开源的是
协程 实现原理 内存空间:协程在同一个线程内执行,切换时只需要保存和恢复少量的寄存器和栈信息。 调度:协程采用协作式调度,即由程序显式控制何时切换协程,通常使用 yield、await 等语法。 调度:协程的上下文切换开销极小,因为不涉及内核态的上下文切换。协程切换由程序控制,通常较为高效。 资源消耗:协程的内存开销非常小,因为协程的栈较小,切换开销低。 协程 死锁 可能性:在使用协程时,通常不会出现传统意义上的死锁,因为协程通常在单线程环境下调度,不会有多个线程争夺资源的问题。 原因:协程是由用户程序控制调度的,不涉及线程间的资源竞争。 协程到用户线程: 协程运行在用户线程内,由用户线程调度。 协程到内存: 协程使用内存来存储其状态和局部数据。 资源交互 CPU 和内存: CPU 执行任务,并从内存中读取或写入数据。 关注锅总,及时获得更多花里胡哨的运维实用操作!
整理 | 钰莹、核子可乐 国外反响热烈的混合办公时代终于也要在国内开启了吗? 1携程试点远程办公,76% 的员工报名 8 月 9 日,携程集团宣布启动“2021 混合办公试验”。 该试验将通过对 2 个对照组,总计数百名员工参与的混合办公综合试验,探索该形式是否可以作为公司未来长期办公形式之一。这是携程继 2010 年、2020 年实施“在家办公试验”项目之后的再次迭代试验。 据悉,在此次试验完成后,携程将对“在家办公对员工绩效的影响、在家办公对团队项目进展的影响、在家办公的员工体验、感受、在家办公对于优秀人才的保留和吸引的影响”等数据进行监测和分析,在可行性得到验证后,该举措有望向更多员工开放 该试验的发起人携程集团联合创始人兼董事局主席梁建章表示,混合办公是全球趋势,企业应该更开放更主动尝试,提升包括女员工在内的员工职场满意度和幸福度。在这方面,携程应该努力成为先行者。 2海外科技大厂对混合办公反响热烈 对于混合办公模式的探索,携程算得上是国内的先行者,而这种模式早已在海外受到广泛关注。 由于海外疫情还未得到有效控制,谷歌、苹果等科技大厂纷纷探索混合办公的模式。
假期结束后请大家尽量在家办公,避免外出,并保持手机通畅,电脑网络连接,虽然在家办公,但我们的工作质量和进度不因改变工作模式而受影响。 ? 特殊时期,特殊应对 这样的举措相信大家都能理解 但对运维人员来说 有个不得不面对的问题是... “我倒是想在家办公 但服务器/存储不能搬回家啊...” ? 这时候,远在天边的数据中心 就如同一只薛定谔的猫 处在故障和正常的叠加态当中 时刻牵动着运维人员的小心肝~ ? 03 PART 移动管理OMM 针对服务器,戴尔易安信也提供了相应的工具,方便运维人员进行远程管理。 此外,售后服务中心还提供7*24*365的主动式监控,双管齐下,防止运维人员有所疏漏。 ?
简介 携程内部的办公IM项目最早在2016年立项,经历了初期简单办公场景下的纯IM服务,到支持简单办公组件的IM应用,又演变为一体化办公集成平台,进而演变为目前集成IM功能的开放式企业效率平台。 二、携程办公IM的发展历程 ? 早期携程使用微软的IM软件lync和自研的纯IM软件CtripTeam来支持企业内的沟通需求,这些软件在维护性、拓展性和可用性上都或多或少存在一些缺陷。 在完善IM服务的基础上,支持了一些常规的办公场景,如电话、假单、考勤、OA等,通常采用嵌入外部页面、跳转外部地址等方式提供服务。这个改造项目奠定了携程办公IM继续发展的基础。 三、携程TripPal开放平台实践 3.1 总体架构 ? 3.3 TripPal办公衍生服务 在实际的企业办公场景下,尤其是大型企业复杂组织架构和管理模式的场景下,TripPal逐渐摸索出了自己的一套行之有效且契合携程场景的办公智能应用,如搜索中台,消息卡片,
作者简介 孙颖, 携程技术保障中心网络管理团队高级工程师。从事IT互联网网络运维工作十余年,目前负责IT网络及WiFi网络设计、建设及运维。 遗憾的是,许多无线办公网建成后的使用品质与预期存在不小的差别,“网络不好”的抱怨不绝于耳又难以解决,究其原因,主要是由于“交付与运维没有到位”。 1)了解WiFi运维方法论; 2)提升WiFi运维能力。 一、携程WiFi平台概述 2015年携程总部进驻凌空SOHO。依托主流厂商解决方案,完成无线WiFi全面覆盖。 2.1 无线的全面覆盖 以携程为例,办公区域面积大,结构复杂。无线信号的覆盖需要综合考虑建设结构、穿透损耗及布线等具体情况。 如何依托有效的数据搜集,通过机器学习,感知指标变化,提供基于用户体验闭环的智能运维将成为未来之路。携程网将与其它大型网络平台,携手并进演进之路,让“无线办公”变得“无限精彩”。
大家好,今天要给大家安利一个超酷的开源神器——MyIP!想象一下,在没有公网IP、不依赖云服务器的情况下,你也能轻松搭建自己的个性化IP管理平台,并且还能随时随地远程访问。是不是感觉像拥有了私人定制的网络小秘书?快来跟我一起探索如何在Ubuntu上快速部署这款宝藏工具,并借助cpolar内网穿透技术实现无缝连接吧!
# 一个简单的小爬虫,将3个页面的数据保存到data.html,对比协程和非协程的使用时间 """协程 1、通过urlopen获取数据 2、写入文件 3、使用三个页面,通过gevent.joinal执行 (协程会在IO阻塞处切换),用时短 4、在Windows系统,由于捕获IO较慢。
在日常的办公和学习过程中,你是否也会因处理很多乏味而无效的的工作而烦恼?甚至于在这样毫无收获的无效办公中浪费大量的时间和精力,却得不到一个好的学习结果? 那么,相信在这一节中,通过对自动化运维的了解,或许可以助你一臂之力! ? 首先你可能会对自动化运维这个名称稍有一些陌生,那么什么叫自动化运维?大灰狼带你一探究竟! 运维自动化是指将IT运维中日常的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平或工具转为自动化操作的一个过程。 自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,同样它也是未来的发展趋势。 ? ,而自动化运维与测试也正是工作智能化的一个突出表现,所以对于自动化运维的学习,无疑是在对工作效率的有机提升。
作者简介 Patrick Yu,携程云原生研发专家,关注非关系型分布式数据存储及相关技术。 2021年开始,我们对图数据库进行集中的运维治理,期望规范业务的使用,并适配携程已有的各种系统,更好地服务业务方。 生产上的一个例子: 三机房情况 蓝绿部署 三、中间件及运维管理 我们基于k8s crd和operator来进行Nebula Graph的部署,同时通过服务集成到现有的部署配置页面和运维管理页面, 关于酒店该业务的更多细节,可以阅读《信息图谱在携程酒店的应用》这篇文章。 五、Nebula Graph二次开发 当前我们对Nebula Graph的修改主要集中的几个运维相关的环节上,比如新增了命令来指定迁移Storaged中的分片,以及将leader迁移到指定的实例上(下图
文章目录 一、协程概念 二、协程作用 三、创建 Android 工程并进行协程相关配置 1、创建 Android 工程 2、配置协程环境 3、布局文件 4、异步任务代码示例 5、协程代码示例 6、完整代码示例 四、异步任务与协程对比 一、协程概念 ---- 协程 Coroutine 是 Kotlin 语言 中新出现的概念 , 在 Java 语言中没有 ; 协程 是 基于 线程 的 , 是 轻量级 线程 ; 二、协程作用 ---- 协程主要作用如下 : 处理耗时任务 : 耗时任务 通常需要 阻塞主线程 , 线程量级太重 , 耗时任务 推荐在协程中执行 ; 保证主线程安全 : 从主线程中 安全地调用可能会挂起的函数 包下的 Executor,ThreadPoolExecutor,FutureTask 取代 AsyncTask ; 三、创建 Android 工程并进行协程相关配置 ---- 1、创建 Android Project " 选项 , 创建工程 , 创建 Empty Activity ; 注意选择 Kotlin 语言 , Android Studio 会自动添加 Kotlin 语言支持 ; 2、配置协程环境