Command logging presents a tradeoff between recovery speed and high availability in modern OLTP systems. By leveraging replication, systems can minimize downtime, making command logs less critical. Additionally, innovative approaches to multi-threading, such as treating multi-core machines as single-core systems, can enhance performance without the overhead of traditional multi-threading techniques.