日志:每個軟件工程師都應該知道的有關實時數據的統一抽象
不懂得日志,你就不可能真正理解數據庫、NoSQL存儲、鍵值存儲(key value store)、數據復制(replication)、paxos、Hadoop、版本控制(version control),甚至幾乎任何一個軟件系統;然而大多數軟件工程師對日志并不熟悉。我有意于改變這個現狀。 本文我將帶你瀏覽有關日志需要了解的一切,包括日志是什么,如何在數據集成(data integration)、實時處理(real time processing)和系統構建中使用日志。