Skip to content
This repository was archived by the owner on Nov 12, 2023. It is now read-only.

WIP SE-1151 Cache templates in production - #4

Closed
pomegranited wants to merge 5 commits into
opencraft-release/ginkgo.2-campusfrom
jill/ginkgo-performance-issues
Closed

WIP SE-1151 Cache templates in production#4
pomegranited wants to merge 5 commits into
opencraft-release/ginkgo.2-campusfrom
jill/ginkgo-performance-issues

Conversation

@pomegranited

@pomegranited pomegranited commented Jun 1, 2019

Copy link
Copy Markdown

This PR intends to address the performance issues encountered when Campus production Ginkgo.2 is under heavy load.

Uses django's cached template loader when debugging is off, which is on by default in Django 1.11.

Other commits have already been merged to opencraft-release/ginkgo.2-campus, so can be ignored here.

Author Notes & Concerns

  1. Django template cache management is naive, see A Smarter, local-memory Django cache backend blog post for discussion and Least Recently Used cache expiration alternative.

Reviewer

@pomegranited pomegranited changed the title SE-1151 Address performance issues SE-1151 Address template performance issues Jun 1, 2019
@pomegranited pomegranited changed the title SE-1151 Address template performance issues SE-1151 Cache templates in production Jun 4, 2019
@pomegranited pomegranited changed the title SE-1151 Cache templates in production WIP SE-1151 Cache templates in production Jun 6, 2019
@pomegranited

Copy link
Copy Markdown
Author

Abandoning this PR until we decide whether this change is worth pursuing.

@pomegranited
pomegranited deleted the jill/ginkgo-performance-issues branch June 14, 2019 02:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant