写点什么

虚拟座谈会预告:云服务如何面临业务增长的挑战

2013 年 2 月 18 日

近日,Heroku 被暴露出存在严重的性能问题:由于其负载均衡系统效率底下,导致 HTTP 请求在实例层排队,造成大量 RoR 应用的延时。(详见报道: Heroku 的教训:糟糕的负载均衡 + RoR 单线程 = 糟糕的性能

这一事件引起了很大的反响,也暴露出一系列问题:

Heroku 的负载均衡系统设计存在怎样的问题?应该如何针对大规模的 PaaS 设计 / 升级负载均衡?RoR 开发者面对这样的问题应如何优化自己的应用?云计算服务提供商是否有责任向用户公开自己的资源分配策略?开发者如何保证自己的投入的确换取了相应的资源?PaaS 服务本身是否不适合承载大规模部署的应用?

为此,InfoQ 计划召开一个虚拟座谈会,邀请几位云计算专家就这些话题表达自己的看法。在邀请专家的同时,我们将计划讨论的几个话题公开出来,邀请各位 Q 客们参与讨论:)

虚拟座谈会上计划讨论的问题:

  1. 你觉得 Heroku 的核心问题是在于随机路由的算法不好,还是在上层做路由本身就有问题,还是在其他的原因?你是否遇到过类似的问题,是如何解决的?
  2. IaaS 和 PaaS 的使用者如何不被供应商忽悠,有何途径可以度量他们是否提供了其承诺的性能指标?如吞吐率、响应时间、扩展性等。
  3. 你觉得是否有必要让开发者自己部署一套监控系统?中立的第三方监控平台是否会在未来成为行业标准之一?
  4. 由 Heroku 事件看出,随着用户量和应用量的增长,会带来用户体验变差的问题。云服务供应商如何保证服务水平?
  5. 按需扩展是云计算的特点之一。传统级企业解决性能扩展的问题的经验可否用于云计算架构中?
  6. 云服务的用户如何摆脱供应商锁定?即,一家供应商的运行性能不能满足其业务发展需要时,如何迁移(或扩展)到别的供应商,甚至迁移到 IaaS 平台?

虚拟座谈会预备期间希望收集的讨论:

  1. 你对于上面的问题,有什么看法?
  2. 你对于上面的问题,有没有哪个问题特别希望指定的人选来回答?
  3. 除了上述问题之外,你还希望了解跟本次事件相关的哪些方面的内容?

欢迎各位参与!在本预告文章下方评论,或在微博上给 InfoQ 留言均可。

虚拟座谈会预计在本周四(2 月 21 日)开始上线,敬请期待!

2013 年 2 月 18 日 01:34576

评论

发布
暂无评论
  • 在 Heroku 上扩展 ipify 服务

    ipify服务在Heroku上已扩展到超过300亿次请求。近期,该服务的开发者分享了他的经验。ipify是一种在线服务,应用可调用ipify提供的API,获取应用自身的外部IP地址。

  • HiveMQ 为物联网应用推出了完全托管、完全兼容的 MQTT 5 服务

    HiveMQ云旨在为物联网应用提供一个完全托管的平台,这些应用会使用MQTT将数据以流的方式传出设备。

  • 天天都在说,无服务器计算到底是什么?

    这个天天被说来说去的东西到底是什么?

  • DigitalOcean 重新制定了计算计划和定价

    DigitalOcean继2017年在其以虚拟机为中心的云服务增添了部分辅助服务后,在2018年一开年就推出了一些改进的产品,并对部分产品的服务价格做了调整。去年,DigitalOcean增加了对防火墙,监控,负载平衡器和对象存储的支持。在最新的发布中,DigitalOcean重点推出了三类新的服务器,其中部分提供了升级的CPU、内存和存储。

  • TriggerMesh 开源用于多云环境的 Knative Event Sources

    TriggerMesh发布了最新的开源项目Knative Lambda Sources(KLASS)。

  • 托管 Knative 服务 Cloud Run 正式迎来通用版本

    对于企业而言,无论是在内部运行Kubernetes环境,还是选择全托管型无服务器计算平台,我们的目标都始终明确:为开发人员赋能。今天,我们宣布Google Cloud正式发布Cloud Run通用版本。

  • Hadoop 三国之蜀国 Hortonworks

    Hadoop领域曾有三家发行商互相角逐,这其中不乏各种战术与谋略。今天的主角是坚持100%开源的Hortonworks。

    2018 年 3 月 9 日

  • Gregg Pollack 和他的 Scaling Rails 教学视频

    Ruby on Rails从发布之日到现在短短几年的时间里一直表现上佳,不过在其可扩展性上人们也颇有微辞。开发人员都很清楚任何问题都有正确和错误的解决方法,Scaling Ruby on Rails也不例外。来了解一下如何应对Ruby on Rails的可扩展性问题,并将其应用于企业级开发之中。

  • 从 OpenStack 到 Kubernetes,云平台日志监控的新挑战

    演讲嘉宾石山石,携程云平台资深软件工程师内容介绍从虚拟机到容器,从 OpenStack 到 Kubernetes,云平台的核心组件在这些年发生了巨大的变化,给生态系统中的日志和监控也带来了新的机遇和挑战。早期 OpenStack 只有 oslo.log 日志模块,没有多少 metrics,日志和监控主要是专业运维工程师关注的内容;如今通过几个 YAML manifest 文件就可以在 Kubernetes 集群中搭建起一套日志和监控平台,给更多的开发者提供了这方面的机遇。携程云平台的日志和监控服务也从最初只收集了 OpenStack 组件的日志,发展到如今 Kubernetes 各组件日志和 metrics,Kubernetes audit log 和 events,pod 监控数据和日志,docker OOM 事件等数据都能被观测到。

    2018 年 12 月 18 日

  • GitLab 是如何从 Azure 云迁移到谷歌云的?

    GitLab认为新平台能更好地处理关键负载,提供最低的错误率和最高的可用性。

  • 聊聊 Flutter,面对层出不穷的新技术该如何跟进?

    Flutter在保证性能下实现跨平台开发,更是成为谷歌下一代操作系统的UI框架,为移动技术的发展提供了非常大的想象空间。

    2019 年 4 月 11 日

  • Shopee 数据事件中心的设计和实现

    演讲嘉宾2012年加入 Sea Group,目前在 Shopee Engineering & Technology 部门,担任 Shopee 技术平台团队负责人,负责容器平台、网关、中间件、服务网格等基础技术平台的建设。内容介绍电商系统的业务需求复杂,包含许多不同的子系统,对一些数据的操作常常需要多个系统联动,也有在不同系统间同步数据的需求,导致不同系统之间紧密耦合。一些典型的场景如: 不同系统对订单数据有不同的查询需求,需要在数据库或 Elasticsearch 中维护多个不同维度的索引,并保证数据源与索引同步; 业务优化改造数据库表结构时,需要在切换过程中保证数据在新旧不同结构的数据表之间进行同步; 各个系统对核心数据如用户、商品信息等都有各自的缓存,需要在数据被修改时更新缓存或使缓存失效; 一些数据的修改会触发其他系统的操作,如卖家增加一个商品时需要自动在运营平台创建一个审核任务。 DEC (Data Event Center) 是 Shopee 的数据库事件订阅和任务执行平台,负责监听 MySQL 数据库数据变更事件,并根据用户配置对数据事件进行处理,执行数据同步、缓存同步、事件回调等不同类型的任务。通过 DEC 使用简单配置就可以实现上述不同的需求,从而提高研发效率,也使同一数据的不同使用方之间互相解耦。本次演讲主要介绍 DEC 的系统设计和实现,以及我们是如何解决 DEC 实现过程中遇到的一系列技术挑战,包括如何实现系统整体的高可用性、可伸缩性和高性能,在不增加运维复杂度的情况下如何保证不同任务间的隔离,在复杂场景下如何保证数据的强一致性或最终一致性等。

    2019 年 7 月 26 日

  • 移动后端支持平台 Parse 将 API 由 Ruby 迁移到 Go

    2011年,Parse借助Ruby on Rails快速推出了第一个版本。但随着代码库的增长,部署时间越来越长,“一个请求一个进程”的Rails模型开始无法满足平台的扩展需求。于是,在评估了EventMachine、JRuby、C++、C#、Go等可选方案后,他们选择了Go。

  • 运用 Ruby 纤程进行异步 I/O:NeverBlock 和 Revactor

    Rails 2.2已经将线程安全提上日程,但是阻塞I/O程序库使得必须要需要运行多个Ruby实例才行吗?我们来看看非阻塞I/O和Ruby 1.9的纤程(Fibers)是如何来解决这个问题的。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

  • 大咖对话 | 王龙:利用 C 端连接 B 端实现产业互联网是下半场的重中之重

    不管是跨部门还是和合作伙伴、客户的协调,最重要的一点是要具备同理心。通过同理心来寻找共同共目标、共同利益点。

    2019 年 1 月 4 日

  • InfoQ 访谈:Render 新应用托管云供应商

    按照Render的CEO所述,在全面的云供应商(如AWS)和PaaS供应商(如Heroku)之间,Render做到了“完美的平衡”。

  • 关于云迁移的经验总结

    在近期举办的Dynatrace Perform大会上,多个技术公司就云迁移话题进行了探讨,并获得了一些关键发现。

  • Heroku 危机带来的启示

    这些日子,说Heroku处在风口浪尖一点都不为过,虽然Heroku在官方博客上做了说明,但Rap Genius和众多网友并不买账,问题仍在延续,不妨让我们对整件事件做个回顾,看看能够从中得到什么启示。

  • 从平台构建到领域深耕: Kubernetes 在华为云的实践与发展

    演讲嘉宾王泽锋,华为云 Kubernetes开源负责人内容介绍随着云原生生态的蓬勃发展,以 Kubernetes 为核心的通用容器平台逐渐成熟,容器技术的发展逐渐由基础能力构建转向深入各行业领域,在面向繁多典型场景专项优化的同时,如何保持平台中立的初心成为许多人思考的问题。作为国内最早的 Kubernetes 实践者之一,华为在过去几年里围绕 Kubernetes 构建了统一的容器平台及全栈配套服务,并早早迈入科学计算、边缘计算等领域深耕。本次分享将回顾 Kubernetes 在华为云的落地实践历程,并着重介绍华为云面向科学计算、边缘计算等领域应用 Kubernetes 的经验和成果。内容大纲 Kubernetes 在华为的落地与发展历程 华为云围绕 Kubernetes 面向科学计算领域的探索与实践 华为云基于 Kubernetes 构建边缘、云端统一平台的实践及进展

    2019 年 1 月 2 日

  • Heroku 和 Morph AppSpaces:两个 Rails 托管的新解决方案

    Heroku和Morph实验室是Ruby on Rails的托管提供商,提供整套软件和易用接口来帮助人们快速构建和运行自己的应用程序。为了了解更多的信息,我们对这两个公司进行了采访。

发现更多内容

Python 100 天从新手到大师

菜鸟翻身

第 12 周作业

Steven

作业-第12周

arcyao

数字人民币为何频频入榜金融机构“工作单”

CECBC区块链专委会

数字人民币

JVM垃圾回收机制

andy

分布式套路之分库分表漫谈

程序员小毕

Java 架构 分布式 编程语言 计算机

依赖倒置与接口隔离原则

玄月

Windows安装Mysql

千泷

大数据计算引擎Spark

积极&丧

Prometheus官方文档【查询篇-运算符】

卓丁

Prometheus Monitor 监控告警 普罗米修斯 PromQL

大作业二

饭桶

福田区实现数字人民币六个100%,农行推出ATM机存取现功能

CECBC区块链专委会

数字红包

重学JS | this的指向问题

梁龙先森

前端 编程语言 28天写作

大作业二

「架构师训练营第 1 期」

架构师第 10 课作业及学习总结

小诗

架构师第 5 课作业及学习总结

小诗

「架构师训练营第 1 期」

架构师第 9 课作业及学习总结

小诗

「架构师训练营第 1 期」

架构师第 7 课作业及学习总结

小诗

「架构师训练营第 1 期」

架构师第 11 课作业及学习总结

小诗

「架构师训练营第 1 期」

大作业一

饭桶

架构师第 12 课作业及学习总结

小诗

Dubbo微服务调用时序图

andy

大作业:知识点图谱

paul

架构师第 8 课作业及学习总结

小诗

「架构师训练营第 1 期」

面试官:说一下AQS共享/独占式获取/释放资源的区别

程序员小毕

Java 源码 并发编程 AQS 设计模式

人人都在谈的数字化转型,区块链技术能扮演何种角色?

CECBC区块链专委会

区块链

架构师训练营大作业

Cheer

架构师第 13 课作业及学习总结

小诗

「架构师训练营第 1 期」

「架构师训练营 4 期」 第二周 - 0201

凯迪

接私活必备的 6 个开源项目

菜鸟翻身

DAPP智能合约APP开发|DAPP智能合约软件系统开发

开發I852946OIIO

系统开发

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

虚拟座谈会预告:云服务如何面临业务增长的挑战-InfoQ