elastic / elastic/apm-aws-lambda

More advanced data dispatching approach

Open
#7 1 comment 0 reactions 0 assignees View on GitHub
aws-λ-extension tech-debt
Dominant language
Go
Stars
20
Forks
36
Avg merge
1d 4h
Merged PRs (30d)
3

Description

Update 13.10.2021:
Persistant/Streaming Connection to APM Server
frequency / throughput based, less blocking

_____________________________________
We should investigate how hard it would be to leave a persistent connection to APM Server open. Right now the prototype extension does a single POST per function invocation. This may not be possible due to the freeze/unfreeze cycle of a lambda function and some uncertainty on how persistent connections behave when unfreezing.

One approach to this might be to implement a heuristic in the extension that can detect when the extension is receiving steady traffic and switch into a streaming mode.

Tentatively marking this is a "nice to have", but not necessary for an MVP.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.