- Clojure Web Development Essentials
- Ryan Baldwin
- 132字
- 2021-07-23 20:43:06
What is Timbre?
Timbre is a full Clojure library for logging. It's fast, has low overhead, and has many interesting appenders out of the box. Most importantly, setting it up is relatively easy and straightforward compared to other logging libraries.
What is an appender?
An appender is the term used for anything that emits a logging statement to a destination. For example, a logger that writes logging statements to a file is referred to as a file appender, and a logger that writes to a MongoDB database is a MongoDB appender (which natively exists in Timbre). Basically, appender is a fancy pants term for "writer". In the world of Timbre, an appender is, technically, just a map of options, one of which is the appender function responsible for performing the actual logging.
推薦閱讀
- Python程序設(shè)計(jì)教程(第2版)
- Node.js+Webpack開(kāi)發(fā)實(shí)戰(zhàn)
- C# Programming Cookbook
- ASP.NET Core Essentials
- Oracle 12c中文版數(shù)據(jù)庫(kù)管理、應(yīng)用與開(kāi)發(fā)實(shí)踐教程 (清華電腦學(xué)堂)
- 編程珠璣(續(xù))
- HTML5+CSS3網(wǎng)站設(shè)計(jì)基礎(chǔ)教程
- Mastering Ext JS
- Keras深度學(xué)習(xí)實(shí)戰(zhàn)
- Building Wireless Sensor Networks Using Arduino
- Access 2010數(shù)據(jù)庫(kù)應(yīng)用技術(shù)實(shí)驗(yàn)指導(dǎo)與習(xí)題選解(第2版)
- Android應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)
- Secret Recipes of the Python Ninja
- Arduino機(jī)器人系統(tǒng)設(shè)計(jì)及開(kāi)發(fā)
- JavaScript設(shè)計(jì)模式與開(kāi)發(fā)實(shí)踐