ゆっくり動くと速く動ける / If you move slowly, you can move more fast
Ruby on Railsの抽象インタフェース(ActiveRecord/ActiveJob)を使うことで、アプリケーションのアーキテクチャ決定を遅らせる事ができる。アーキテクチャの決定を遅らせ、アプリケーションの構成をなるべく長い期間シンプルに保つと、開発速度を上げることができます。
Rails Developers Meetup 2018 Day 4 Nouvelle Vague https://techplay.jp/event/702297 にて発表
https://github.com/brandonhilkert/ sucker_punch#activerecord-connection-pool-connections ط ActiveRecord::Base.connection_pool.checkin ApplicationRecord.connection ActiveRecord::Base.connection_pool.with_connection do # DBΛૢ࡞ end