...
Page Properties | ||||||||
---|---|---|---|---|---|---|---|---|
|
Overrides/Supersedes
...
- Performance Task Force (PTF)
- Martin Tran
Approvers
- TBDTechnical Council (via lazy consensus) - 2023-02-15 Meeting notes
Background/Context
- Currently 40+ RMB storage modules communicate with the same database endpoint to retrieve and write.
- For scalability, cloud providers such as AWS offer a solution to segregate the read and write operations to different database nodes by providing an easy way to attach the read nodes and sync-ing the data between the nodes.
- FSE explored various proxy options to automatically split the read and write traffics such as pgBouncer, pgPool. None has worked out.
- RMB-348 was created 4 years ago and in 2022 PTF took a stab at implementing it the way it was discussed in the story.
- With Core-Platform’s guidance, thanks to Julian Ladisch and Adam Dickmeiss’, RMB-348 was completed in Morning Glory and released in Nolana (RMB v35.0.0).
- Data Import ( MODSOURCE-540 )
- Three workflows underwent rigorous performance testing:
- Check In, Check Out
- Data Import (Create and Update MARC BIBs)
...