does the data validation of services between microservices need to be checked every time, or can certain data errors be tolerated?
< H2 > description < / H2 > Service A user module
Service B comment module
Service B needs user-to-user ID user name and other basic user information when creating comments, which are passed to the background through the foreground as parameters. However, is it necessary to verify the existence of this user through user ID to Service A during creation? Or insert it directly into the database without verification? This will result in the possibility that the current user does not exist in the system, but can create comments, resulting in wrong data in the comment system? How to deal with this situation?