The Production Readiness List is a comprehensive checklist that ensures all necessary preparations have been made before a product or service is launched into production. This mind map aims to provide an organized and visual representation of the key elements that need to be considered when assessing the readiness of a product or service for production.
What will happen if the travel and payment tap come at the same time?
Delay flow
Set production time ticket time from 1 minute to 30 minutes
Failed BPC Authorizations to topic
Connector for receipts topic to a receipts database in Cassandra and simplify the model
Recovery of failed sumc when receipt is not confirmed
Mastercard
We need to recognize when the error has occured
We need to propagate the CARDISSUER
If there is a delayed tap for a mastercard batch, we need to produce the tap to Kafka with the compensation sum (e.g. how much should be added or removed from the batch)
If there is an error from BPC, which is connected to this issue, we need to keep the errored batch somewhere and visualize it
We need to understand what is this error
Check whether we need to retry the errors which are network-based and who does it
For all other errors, we need to check whether we need to do additional actions
TTL for events with problems after some time
Monitoring + alarms
Green ticket tutorial
Misho needs to implement green and white ticket
Misho needs to authoraze 0 lv prices
We need to include green, white, weekend ticket in the fiscalization service
Tracing for EMV should not be stopped
We need to analyze one trace
Check BPC gateway
Superset + Clickhouse integration
EMV Reports
EMV Admin To Production
Change the retention interval of all topics in production
QR
Possibly rework the initiation sequence of the validator
Repeated read time is too low
Release the QR software of the validators (after we are sure what is going to happen with the metro)
Release DSK Application (what is the progress so far?)
Mitko
Possibly just use DSK's application
Release the new QR inspection flow (test+ fix)
Connectors for various topics: issue, cancel, update
Superset read access to various replicated databases
Test compensation flow (?)
Implement the pre-authorization flow in the QR Validation service (check Max)