-
Oct 18, 2026The activity page shows a start time 8 hours earlier than the backend configuration, and the database stores UTC—which layer should be fixed first?The activity page shows a start time 8 hours earlier than the backend configuration. The i ...View details
-
Oct 17, 2026Users keep failing to upload hundreds of MB videos and see both 413 and 504: does raising the gateway limit alone help?Users fail to upload hundreds of MB files, and 413 and 504 usually have different causes: ...View details
-
Oct 16, 2026Client IPs in logs are all 10.x private addresses and IP rate limiting counts the whole site as one person—which part of the forwarded header should I take?Logs show client IP as 127.0.0.1 or 10.x private addresses. Usually the app is reading the ...View details
-
Oct 15, 2026Payment and shipment messages for the same order arrive out of order — should the consumer maintain order itself instead of waiting for the queue?When payment and shipment messages for the same order arrive out of order, it's usually no ...View details
-
Oct 14, 2026Ops changes campaign toggles weekly and asks devs for a release every time — should config move to a config center?Changing a campaign toggle requires a release every time, wearing out both devs and ops; b ...View details
-
Oct 12, 2026List page 2 shows the last record from page 1 again—can frontend primary-key deduplication ship first?For lists sorted by creation time descending, page 2 may show the last record from page 1 ...View details
-
Oct 11, 2026The same payment callback arrived three times and goods shipped twice—is a unique index alone enough?The same payment callback is delivered multiple times and an order ships twice; frontend g ...View details
-
Oct 10, 2026Hundreds of thousands of messages backed up in the queue, doubled the consumers and it still hasn't dropped — is the partition count the bottleneck?With hundreds of thousands of messages backed up in a message queue and the backlog curve ...View details
-
Oct 9, 2026The ticket only has the user's phone number, but the logs show nothing but asterisks — how can on-call engineers still trace the issue?Once phone numbers are masked as asterisks in logs, production troubleshooting cannot rely ...View details
-
Oct 8, 2026If a user deletes their shipping address, can an order from six months ago still show where it was sent?For transaction records such as orders and contracts, key fields like shipping address, pr ...View details
-
Oct 7, 2026After a release the homepage updated but detail pages still look old — is it an un-purged CDN or unchanged filenames?After a release the homepage is updated while secondary pages still show old styles. The u ...View details
-
Oct 6, 2026API JSON nested layer after layer with long front-end field paths: should the structure be flattened?Whether to flatten API JSON should be based not on whether it looks good, but on whether f ...View details
-
Oct 5, 2026Why does the frontend still white-screen on empty states when the list API returns an empty array and the detail API returns null?When an API has no data, list fields usually return an empty array, single objects not fou ...View details
-
Oct 4, 2026With millions of rows in the user table, when passwords are migrated from salted MD5 to bcrypt, will old users be forced to reset?Passwords stored with salted MD5 or SHA1 are usually risky not because of the salt, but be ...View details
-
Oct 3, 2026A deactivated phone number re-registers, but the unique index still says duplicate—is soft delete not cleaning up properly?Unique index conflicts after soft delete usually mean the deleted row still occupies the u ...View details




