SES: two-week cutover soak in production (SES live, SendGrid rollback)
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 28/100
Direção de pesquisa
Start with the prerequisite in #2928 and the production configuration that controls the SMTP_* variables. Confirm SES carries live traffic while SendGrid remains available for rollback, then monitor SES dashboard metrics and Rollbar daily. Done means a two-week soak, including a workshop invitation round, with deliverability compared against the prior SendGrid period.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Depends on #2928.
Only SES carries live traffic during this window; SendGrid stays attached purely as the rollback path.
- Set the
SMTP_*config vars on production to point at SES - SendGrid stays attached and configured for instant rollback (unset the vars to switch back)
- Monitor SES dashboard metrics and Rollbar daily for the two weeks
- Compare deliverability with the SendGrid period before this issue
Planning cycles matter here: this window should cover at least one workshop invitation round.
- Linguagem predominante
- Ruby
- Estrelas
- 104
- Forks
- 205
- Merge médio
- 1d 2h
- PRs com merge (30d)
- 77
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de codebar/planner
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 56/100
Mantenedores costumam responder em até 1 dia
-
Chapter show pages allocate ~21k+ objects per render for large chapters (18% of app allocations)Abertaperformance
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
codebar/planner#2952 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Workshop show pages allocate ~7.3k objects per request with no caching (28% of app allocations)Abertaperformance
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
Mantenedores costumam responder em até 1 dia
Todas as issues de codebar/planner
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
FreeCAD/homebrew-freecad#870 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
OSCON 2016Abertacontent
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
rubyevents/rubyevents#2148 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
we-promise/sure#3838 · 2 comentários ·
Mantenedores costumam responder em até 1 dia