高性能nodejs microService在AWS中

三个简单的提示,在休息服务中充分利用AWS

开箱即用,AWS SDK为NodeJS执行合理性,但对高负荷的主观服务通常可以揭示一些不足之处。具体而言,间歇连接超时和响应延迟可以触发警报和最终挫败最终用户。以下策略不仅减轻了这些问题,而且在Realtor.com中展开了对董事会的关键服务的意外提升了性能,其平均每秒〜400请求。

继续阅读 “高性能nodejs microService在AWS中”

优化GraphQL调用Elasticsearch

在Realtor.com上,我们为我们的后端工程工作提供自豪,以便在规模上提供非常低的延迟的数据。我们消费者经验的重要组成部分是通过搜索发现清单。这就是为什么我们总是探索减少搜索体验的延迟的方法。我们将分享我们所做的一项更有影响力的变化,每个人都应该考虑。

继续阅读 “优化GraphQL调用Elasticsearch”

连续集成环境中的性能测试

完美的Jira故事......

“作为表演测试仪,我需要自动测试以持续测量性能”→ 故事状态:开放…

我在2013年初写了这个JIRA故事吗?移动公司,我现在可以将它标记为!回到那些日子里,我们遵循我们针对每月发布的瀑布方法。通常,性能测试将被执行靠近发布日期,其中一次性测试将针对“功能完整”构建运行。

在许多情况下,这将导致绩效问题的迟到发现,而且又会推迟我们的发布。我们需要更好,更快,持续连续的方式来跟踪性能…伟大的!我们只需要正确的连续集成平台让我们开始,因此我们必须创造另一个JIRA故事。

继续阅读 “连续集成环境中的性能测试”