---
# System prepended metadata

title: 第7章 設定とロギングとデプロイ
tags: [Akka本読書会]

---

# 第7章 設定とロギングとデプロイ

## 設定

#### 感想

- Typesafe Configの使い方という話だった
    - [lightbend/config](https://github.com/lightbend/config)
- 「洗練」って単語が結構出てくるけど、コンフィグに洗練を求めるかどうかは場合によるなという感じ
    - ただ、Typesafe Configに対する個人的な感想としては、[The Twelve-Factor App](https://12factor.net/ja/)の実践とは相性が良い、という感じ

#### 疑問

## ロギング

#### 感想

- > 文字を連結してメッセージを組み立てる場合、ログが出力されないログレベルであったとしても、毎回その評価が行われてしまいます！　プレースホルダーを使用すると、レベルをチェックする必要はなく（たとえば、if (logger.isDebugEnabled())のように）、ロギングが行われるレベルの場合にのみメッセージが作成されます
    - 細かいけど、知らないと損するやつ
    - Zen of Akka[Konrad Malawski, 2016]でも言及されてました
        - https://www.slideshare.net/ktoso/zen-of-akka/31
- 分散システムのログの集約はそれなりにめんどうなので、それを抽象化して一元化できるのは便利だった印象がある

#### 疑問

## アクターベースのアプリケーションのデプロイ

#### 感想

#### 疑問

## まとめ

#### 感想

- ビルドツールやCI/CDの恩恵を受けやすい設計になっている、というのは、多分実感することが少ない項目なんだろうけど、重要な側面だよなと感じた

#### 疑問

###### tags: `Akka本読書会` 