1.6 KiB
1.6 KiB
Year in review
January
- Setting up environments for platform to test auth0 changes against portal
- Created a golang library to make it easier to build algolia indexes in our applications. Used by bouncer, and quantum to provide nice searchable interfaces on our frontends.
- Implemented the initial OIDC endpoints for identity-api in LBaaS
February
- Wrote helm charts for identity-API
- Bootstrapped initial identity-api deployment
- Discussed token format for identity-api
- Adding algolia indexing to quantum resources
March
- Drafted plan for upgrading the monolith from Rails 5 to Rails 6 and Ruby 2 to Ruby 3.
- Implemented extra o11y where we needed for the upgrade
- Used gradual rollout strategy to build confidence
- Upgraded CRDB and documented the process
April
- Added testing to exoskeleton - some gin tooling we use for go services
May
- Started work on the ResourceOwnerDirectory
- Maintenance on exoskeleton
June
- More ROD work
- Ruby 3 upgrade
- Added service to service clients for coupon
- Testing LBaaS with decuddle
- Added events to the API
July
- Deploy Resource Owner Directory
August
- Get ready for LBaaS Launch
September
- Implemented queue scheduler
Talks:
- Session Scheduler
- Static analysis on Ruby
- API Auth discussion with using identity-api
- API monoitoring by thinking about what we actually deliver
- Deep diving caching issues from #_incent-1564
- Recorded deployment and monitoring of API
- Monitoring strategy for the API Rails/Ruby Upgrades
- CRDB performance troubleshooting