Skip to content

Instantly share code, notes, and snippets.

@floehopper
Created August 2, 2017 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save floehopper/1d581f122bf72156cc732936181223eb to your computer and use it in GitHub Desktop.
Save floehopper/1d581f122bf72156cc732936181223eb to your computer and use it in GitHub Desktop.

Done

  • Upgraded Ruby from v2.2.3 to v2.3.1 in Asset Manager
  • Upgraded mongoid gem from v4.0.2 to v5.2.1 in Asset Manager
  • Upgraded rubocop gem within govuk-lint gem
  • Upgraded govuk-lint gem from v2.1.0 to v3.1.0 in Asset Manager
  • Merged & deployed changes to Terraform to create AWS resources for Asset Manager
  • Updated secret hieradata with AWS credentials for all evironments

Doing

  • Performance testing of "streaming from S3" solution
  • Spiking on using Nginx to stream from S3 using X-Accel
  • Performance testing of the above
  • Analysing logs to understand current pattern of requests to Asset Manager
  • Brainstorming other possible solutions for using S3
  • Spiking on "redirect to S3" solution

Next

  • Continue spiking on "redirect to S3" solution
  • Continue investigating other possible solutions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment