Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to acmeair-nodejs #20

Open
wants to merge 79 commits into
base: master
Choose a base branch
from
Open

Conversation

robbdempsey
Copy link

Quite a bit happening in this PR.

  • Use Fastify
  • Use Promises / async/await where possible
  • Use Pino for logging
  • Update dependencies
  • Identify and Improve performance bottlenecks (autocanon scripts included)

cc: @jasnell

[fastify + async/await]

focused on getting the backend to a more modern place so that we can run benchmarks
autocannon tests that will run against the flights routes of the old and new code
switches up the way we run the app. clinic flame was having
issues with fastify-cli not providing enough context.

doctor and flame both work with this version
moving autocannon scripts to benchmarks
change the way we query so the benchmark is inline with the previous version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants