タグ

2021年6月24日のブックマーク (4件)

  • ミドルウェアのソースコードリーディングのすすめ - freee Developers Hub

    この記事は freee Developers Advent Calendar 2020 の 21 日目です。 プロダクト基盤部で部長をしています浅羽と申します。プロダクト基盤は文字通りプロダクトの基盤を作っており、SRE、アカウントアグリゲーション基盤、セキュリティ、アプリケーションの基盤、品質、Eng企画と多岐にわたるチームになっています。普段は組織運営であったり困ったことに相談乗ったり、暇を見つけてコード書いたりしています。よろしくおねがいします! freeeではサービスの安定稼働を重視しており、SREではデプロイの高速化やカナリアリリースなどのような「仮にまずいリリースがでてもすぐに引っ込める」仕組みの開発をしています。もちろんサービス障害が発生しないようにQAチーム中心に対策していますが、失敗はある前提の元でいかにリカバリを素早くできるかも大切にしています。これはこれでどこかで

    ミドルウェアのソースコードリーディングのすすめ - freee Developers Hub
    yysaki
    yysaki 2021/06/24
  • unicornにどんなシグナル送るとどうなるのかまとめました - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    File: SIGNALS [Unicorn: Rack HTTP server for fast clients and Unix] の一部を超訳しただけ

    unicornにどんなシグナル送るとどうなるのかまとめました - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
    yysaki
    yysaki 2021/06/24
  • MOONGIFT更新停止のご連絡 MOONGIFT

    いつもMOONGIFTをご覧いただきありがとうございます。タイトルにあります通り、MOONGIFTの更新を恒久的に停止するご連絡となります。最終更新記事は2021年07月16日になります。 背景 MOONGIFTはオープンソース・ソフトウェアの紹介サイトとして2004年01月29日に運営を開始しました。一番最初はlivedoorブログにて開始し、その後様々なブログプラットフォームを利用し、さらに一時はサイト名の変更(Open Alexandria)を経て、MOONGIFTという名称で運営を続けてきました。 MOONGIFTでは、これまでに16,000以上のソフトウェア(一部オープンソース・ソフトウェア以外のソフトウェアを含む)を紹介してきました。オープンソース・ソフトウェアは多くの先進的な技術への取り組みが行われており、オープンソース・ソフトウェアを知ることはソフトウェアの開発トレンドを知

    yysaki
    yysaki 2021/06/24
  • Capstarano3でデプロイ時にUnicornが再起動しているようで失敗している時の対処法 - Qiita

    Capstarano3 + Unicornでデプロイしている時、capコマンドで実行するとUnicornの再起動ログがSuccessになっているのにもかかわらず、サーバのUnicornプロセスを確認すると、どうも再起動されていない…。という現象にぶち当たり、色々調べると成功しているように見せかけて、実は失敗していたっていうお話。 Unicornが再起動されたかの確認 paコマンドでいつ起動されたかの確認 $ ps -eo lstart,pid,args | grep uni Mon Nov 10 13:48:14 2014 17039 unicorn master -c /var/www/app/current/config/unicorn/staging.rb -E staging -D Mon Nov 10 13:48:18 2014 17083 unicorn worker[0] -

    Capstarano3でデプロイ時にUnicornが再起動しているようで失敗している時の対処法 - Qiita
    yysaki
    yysaki 2021/06/24