Event Process Flowchart

Recently designed the user events distribution system:

 

App interface -> Processing queue -> PHP -> RAM log -> Backend distribution

 

 

@todo & @worry
1. Strengthen the success rate of interfaces
2. Increase queue number
3. Database sharding, improve the rebuild process
4. Enlarge PHP memory and increase Nginx workers/processes

Posted in Architecture | Leave a comment