タグ

2024年10月4日のブックマーク (2件)

  • estieでのナイス基盤な事例の紹介 ~Preview環境実装~ - estie inside blog

    estieでSRE, Platform Engineeringを推進している徳原です。 estieでは、組織横断でSREプラクティスやPlatform Engineeringを推進するPlatformチームが発足しました。この記事では、その取り組みの一つであるPreview環境実装について紹介させていたします。 Preview環境の導入 Preview環境とは、プルリクエストで提案された変更内容をもとに、自動的にコンテナイメージをビルドし、専用のURLを発行してその動作を確認できる環境のことです。この仕組みにより、コードレビュー時にコードだけではなく、実際の画面での動作も確認できるという大きなメリットがあります。一般的に、Preview環境の利点としては「コードだけでなく、UIや挙動も視覚的に確認できる」といった点がよく挙げられますが、estieではさらに次のような背景を考慮し、導入を決定

    estieでのナイス基盤な事例の紹介 ~Preview環境実装~ - estie inside blog
  • Laravel 11.26リリース!新機能と改善点まとめ

    10月3日、Laravelチームは「Laravel 11.26」をリリースした。この新バージョンでは、プロセスの停止機能の強化、Rate LimitingのためにEnumsを使用する機能、ジョブミドルウェアを作成するArtisanコマンドなど、いくつかの新機能と改善が導入されている。 主な新機能 Rate LimitingでのEnumsの使用 Seth Phatが、Rate Limiterを登録する際にBackedEnumとUnitEnumを使用できるようにする機能を提供した。これにより、以下のようにRateLimiter::forを使って、特定の制限を定義できるようになった。 use Illuminate\Support\Facades\RateLimiter; // 特定のEnum (GlobalRateLimit::HUBSPOT) に対して1秒間に100回、合計10回のリクエストを

    Laravel 11.26リリース!新機能と改善点まとめ