Last active
March 8, 2016 19:24
-
-
Save lishenzhi/4d004c68aacaa7025e69 to your computer and use it in GitHub Desktop.
Rover Loadtest ToDo List
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DB side | |
- [Done] query distinct | |
- [Done] N+1 problem for postgres | |
- [Done] postgress connection time (pgbouncer) | |
- [Done] 50 problem for redis | |
- [] optimize content query | |
- [In Progress] cache machine | |
- [] redis config | |
Django side | |
- [] optimize serializer | |
- [] rover logging | |
- [] v1 profiling & optimization | |
Resources | |
- [Done] postgres parameter groups | |
- [Done] RDS instances | |
Other config | |
- [N/A] compression option on nginx. it's on by default | |
Infrastructure | |
- [] logging | |
- [] setup fastly | |
jmeter scripts | |
- [Done] jmeter script with v2 and v1 on content list | |
- [] jmeter script with top_story, content list and content details | |
Testing | |
- [] scaling test on #instances | |
- [] scaling test on #users | |
- [] investigate diff between latency & response time on BlazeMeter | |
- [] CI pipeline | |
- [Done] mobile user stats | |
- [] fastly hit ratio |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment