我们很幸运能与那些需要帮助的客户进行有趣的使用案例的互动。我们与他们建立的关系体现了我们的使命,即通过使云计算变得简单、可负担得起并为所有人所用来加速创新。
其中一个客户是Lead Sherpa。Lead Sherpa位于科罗拉多州丹佛市,为房地产投资者提供一个合规的短信平台。该公司很早就开始与我们合作,当时一位开发人员建议从Heroku切换到Linode。Lead Sherpa有一个不断增长的用户群,创始人Jason Nickel发现他需要升级基础设施以适应额外的负载。
我们的专业服务团队能够指导Lead Sherpa建立可扩展的基础设施,以更好地适应他们不断增长的用户群,并使他们处于一个进一步扩展的简单过程。通过Linode扩展你的计算能力是一个简单的过程,但扩展你的应用程序需要对其实施的理解,而这正是我们的专业服务团队能够帮助Lead Sherpa的地方。
在升级之后,Lead Sherpa开始面临他们的任务队列Celery的问题。我们帮助Lead Sherpa迅速恢复了Celery的运行,通过识别较短和较长的运行任务,并根据任务大小以及任务是否影响用户体验将它们分类到队列中。该应用程序使用任务队列来支持其文本消息功能。
我们发现,有时消息会被无关的任务阻断,这对用户体验产生了负面影响。这个问题,再加上他们的应用程序的响应时间较慢,自然导致我们的客户询问资源利用率。当我们审查他们的基础设施设置和应用性能时,我们发现数据库的性能比我们预期的要慢得多。Lead Sherpa的应用程序在很大程度上依赖于一个高性能的数据库,我们需要把它和他们的计算资源一起进行调整,重点是四个原则:
- 配置
- 编制索引
- 应用效率
- 硬件设施
虽然每个使用案例都是独特的,但Linode专业服务团队经常帮助我们的客户:
- 网站迁移
- 执行无痛的软件部署
- 调整和优化云计算基础设施
- 过渡和维护高可用性环境
你可以在这里了解更多关于Linode专业服务的信息。在我们的Lead Sherpa客户故事中查看关于我们如何通过无与伦比的服务和支持帮助Lead Sherpa解决其加速增长的完整故事,或我们关于Jason Nickel的《代码工艺》系列。
注释