Regular todos
- maintain documentation + index for documentation
- security patches
- dependency Upgrades
- docker base linux image, python, postgres, rabbitmq, python
dependencies
- check aws alerts
- consider transaction
- mutiple save
- select + save, would it introduce concurrent overwritten issue?
consider
select_for_update?
- care about DB Performance!
- use
self.assertNumQueries
print(queryset.query) or
CaptureQueriesContext
- optimize queries with
select_related and
prefetch_related
- express relative performance gain or decrease by Time old/Time new
or Time before/Time after (CS:APP P.59)