unix
6 minUnix file publication: replace names without exposing partial bytes
Separate atomic visibility from crash durability when publishing local files.
Loading page...
unix
6 minSeparate atomic visibility from crash durability when publishing local files.
Q&A
Q&AAn already open descriptor still refers to the old file object.
Write a complete temporary file on the same filesystem and replace the pathname. New opens see the replacement; existing descriptors keep the old object. Durability and concurrent-writer coordination are separate guarantees.
databases
6 minUse a unique ordering tuple and a deliberate visibility policy for reliable page traversal.
Q&A
Q&AResolve the name from the failing runtime, then test the returned address and port separately.
Use the system resolver path, for example getent hosts, and compare with a direct DNS query. If a correct address resolves but the connection fails, investigate route, listener, firewall, or protocol behavior. Run diagnostics inside the same container or namespace as the application because resolver configuration may differ.
java
11 minSeparate heap pressure from thread-stack failure, collect the right evidence, and fix the retention path rather than masking symptoms.
databases
9 minCompare database routines and triggers with application services, focusing on transaction ownership, portability, and operational visibility.