NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

O11ycon 会议讨论了可观察性的收益和挑战

  • 2018-08-15
  • 本文字数:1284 字

    阅读完需:约 4 分钟

第一次 o11ycon 会议对软件和系统中日渐兴起的可观察性概念进行了全面地介绍,可观察性能够帮助人们掌握系统是否在按照预期运行,并且有助于诊断问题和确定解决方案。

Honeycomb 提供一个用于实时系统调试和可观察性的平台,该公司的 CEO Charity Majors 在开场白中说到,可观察性有很多的定义,她希望这次会议能够细化这个术语的含义以及围绕可观察性的最佳实践。

Majors 指出在处理现代系统时,面临着很多的挑战,包括生产环境的测试以及如何掌握复杂生产系统的状态。Majors 认为具备更好的可观察性有助于应对这些挑战。

Christine Spang 是 Nylas 的 CTO,该公司是一个同步 API 的提供商,该 API 能够用于 email、日历和联系人的集成,在主题演讲中他介绍了人们对更好的可观察性有着日益增长的需求。Spang 指出,现在的世界中,我们使用软件来做各种事情,软件架构发生了巨大的变化,从 LAMP、单个服务器和数据库变成了 SOA、微服务和分布式系统。

Spang 指出,监控发展的趋势在于要确定系统中发生了什么事情正变得越来越难。在讨论可观察性的挑战和收益时,Spang 认为:

软件默认是不透明的,为了让人们了解其运行情况,它必须要生成数据。可观察的系统能够让人们判断系统是否正常运行,如果答案是否定的话,它能够诊断问题的范围和影响,并确定何处出现了问题。可观察的系统不仅有可用的数据来理解它们,而且数据是可访问的、可探索的、易于理解的,并且会采用快捷用户友好的方式。

O11ycon 召开了几次分组会议,与会者在一起讨论一些话题,然后在每天结束的时候,编写一个简洁的报告来总结他们的发现。在可观察性和跟踪的话题中,关于可观察性、跟踪以及监控的重叠和差异引起了人们的关注。这个小组在讨论中经常提及的一项挑战就是要有一个开放一致的方式来观察和跟踪不同的系统和语言。 Open Tracing Open Census 项目是人们在这个领域所作出的努力与尝试。

Nitzan Shapira 是 Epsagon 的 CEO,这样说到:

我们了解到,在现代分布式系统中,仅仅监控标准指标是不够的,还要关注整个系统。除此之外,在 serverless 环境中,事情会更加复杂,因为有很多的元素需要管理,比如消息队列。如果这种托管元素大量存在的话,它们可能会在很大程度上影响到系统的性能,并且我们无法访问它们的基础设施,这使得监控更具挑战性。希望可观察性方面的进步能够解决这些挑战。

加州大学圣克鲁斯分校 (UC Santa Cruz) 的计算机科学助理教授 Peter Alvaro 谈到了专家们目前的模糊状态以及可观察性的未来。他的关注点在于如何将某个人或某些人的思维中经常出现的想法和流程提取出来,以便于让团队中的每个人都能接触到它们,这样所有的事情都能观察得到,而不是仅仅局限于某个专家所收集到的观点。

Joe Beda 是 Heptio 的 CTO,并且是 Kubernetes 的联合创建者,他阐述了更新和发布的频率,尽管在过去每季度或每年的发布周期是可以接受的,但是公司现在意识到他们别无选择,只能加快更新和发布周期,而在实现更快的发布周期时,可观察性是一个至关重要的组件。

可观察性的更多信息以及 o11ycon 演讲的视频不久将会公开。

查看英文原文: O11ycon Discusses Benefits and Challenges of Observability

2018-08-15 05:31879

评论

发布
暂无评论
发现更多内容

后端服务器网络编程之 IO 模型

Linux服务器开发

后端 网络编程 web服务器 Linux服务器开发 网络io

MapReduce的运行机制详解

五分钟学大数据

hadoop 3月日更

oktoken跟单社区系统开发|oktoken跟单社区APP软件开发

系统开发

美团3面(Java后台):NIO+BIO+Zookeeper+线程池+Redis+kafka

钟奕礼

Java 编程 程序员 架构 面试

maven打包,常用启动方式

秋天

mavne

爆肝一周总结了一份Java学习/面试自测指南!200+道Java最常见面试题。

Java架构之路

Java 程序员 架构 面试 编程语言

浅论指针(一)

Integer

c c++ 指针

oktoken对冲合约软件APP开发|oktoken对冲合约系统开发

系统开发

源码解读:KubeVela 是如何将 appfile 转换为 K8s 特定资源对象的

阿里巴巴云原生

容器 云原生 k8s API 应用服务中间件

支付宝高级研发一二三面题目:CMS+CAS+线程锁+事务+雪崩+Docker

钟奕礼

Java 编程 程序员 架构 面试

试着找一下抖音下单的用户路径地图

小匚

产品经理 产品经理训练营

重点人员可视化研判分析系统搭建,可视化大屏系统

JVM 诊断之 jps 工具使用

hepingfly

JVM jvm调优 jvm诊断 jps

2021面试跳槽宝典:BATJ大厂核心面试解析600题

比伯

Java 架构 面试 程序人生 计算机

KeyChrone-K8使用体验

ITCamel

CloudQuery v1.3.5 上线!

BinTools图尔兹

数据库 oracle 运维 开发工具 dba

字节跳动5面喜提offer!分享给朋友们面试感受

Java架构之路

Java 程序员 架构 面试 编程语言

Flink程序优化及反压机制

大数据技术指南

flink 3月日更

引入单点登录,需要考虑哪些问题?

龙归科技

SSO 单点登录

关系数据理论是个什么牛马

学Java的猪猪侠

用户需求差异化需要更专业的云管理平台 | 演讲实录

BoCloud博云

云计算 多云管理

会声会影最新版:会声会影2021中文版它来啦!

奈奈的杂社

视频剪辑 视频后期 自媒体 视频处理 会声会影

怎样从零开始设计一个数据库

学Java的猪猪侠

又是一些小细节!3面成功入职字节跳动:算法+数据库+中间件+JVM

Java架构之路

Java 程序员 架构 面试 编程语言

硬件测试的思考和改进:有道词典笔的高效测试探索

有道技术团队

大前端

中国唯一入选 Forrester 领导者象限,阿里云 Serverless 全球领先

阿里巴巴云原生

阿里云 Serverless 容器 开发者 云原生

缓存为什么会被污染?

escray

redis 学习 极客时间 3月日更 Redis 核心技术与实战

何止一个惨字形容!水滴Java面试一轮游,壮烈了,问啥啥不会,数据库血崩,我该怎么办?

钟奕礼

Java 学习 编程 程序员 面试

Apache Iceberg学习日志

InfoQ_Springup

数据湖

2021版金三银四Java面试突击手册开源(涵盖p5-p8技术栈),“吊打”面试官的“葵花宝典”

Java 编程 程序员 架构 面试

程序员:如何写出斗帝级简历?

Java架构师迁哥

O11ycon会议讨论了可观察性的收益和挑战_软件工程_Dylan Schiemann_InfoQ精选文章