こんにちは。FiNC Technologies でサーバーエンジニアをしている沼尻です。
こんにちは、FiNC…
In my previous post about switching to Puma I promised some bonus information. The Puma switch lead us to…
qsona (twitter) です。以前、7,600行のコードを安全にこの世から抹消した話…
In this article, I want to show a way to manage HTTP requests test to avoid clutter in each spec file. Testing HTTP requests on a Rails application with a lot of request to internal services or external services is very important because we want to show…
qsonaです。今回はコードを安全にこの世から抹消していく の実践編ということで、7,600行のコードを削減してデプロイした話を書きます。
技術開発本部の qsona です。
先日、 ぎんざRuby会議01 というミートアップが開かれました。これは、弊社の技術顧問のwillnetさんを含む3人の方によって運営されている Ginza.rb というコミュニティの50回目を記念して開かれたものです。
FiNCではマイクロサービスでの開発をすすめており、バックエンドサービスの数は20を超えています。
今回はFiNCの数あるマイクロサービスのうち、FiNCアプリ内の「ランキング機能」のサービスを作った時の設計思想や実装について書きたいと思います。マイクロサービス化の一ケースとして、参考になる点があれば幸いです。