「サーバーサイド」に関連する技術ブログ

企業やコミュニティが発信する「サーバーサイド」に関連する技術ブログの一覧です。

EKSにてワークロードの中断を極限に減らしスポットインスタンスを運用するためには

はじめに 前提 この記事の対象とする読者の方 スポットインスタンスについて 2つのシグナル 2分前中断シグナル 再調整推奨シグナル スポットインスタンスのリソース確保 マネージド型ノードグループの利用 Mixed Instance Policyの利用 Cluster Autoscalerを有効にする。 ノードグループのAZごとの分散 Priority Expander スポットインスタンスの中断に備える ワークロードを停止させな

SvelteTips - Svelte不定期連載-05

Svelte Tips こんにちは(こんばんは)、Svelte不定期連載その5です。 過去の記事はこちら SvelteKit + Svelte を1年間くらい使ってみた知見など※SvelteKit メジャーリリース対応済み Svelteと他JSフレームワークとの比較 - Svelte不定期連載-01 Svelteでユニットテスト - Svelte不定期連載-02 SvelteでStorybookを使ってみる - Svelte不定期連載-03 SvelteでStorybookを使ってみる - Svelte不定期連載-04 なかな

FastAPI で Pydantic v2を使うと性能向上!

サーバーサイドエンジニアの松木 ( @tatsuma_matsuki ) です。 セーフィーではいくつかのサービスでFastAPIを使った開発を行っています。FastAPIでは、Pydanticというライブラリを使ってリクエスト・レスポンスのモデルのバリデーションなどを実装することができます。このPydanticというライブラリですが、近いうちにメジャーバージョンアップのリリースが予定されており、これ

良好URLを1%から99%に爆増させたパフォーマンス改善の話

こんにちは。 株式会社ココナラ フロントエンド開発グループの加藤です。 1年前、ココナラのフロントエンドは表示速度に課題があり、Google Search Consoleのページエクスペリエンスではモバイルの良好URLはたった1%しかありませんでした。 しかしその後パフォーマンス改善に取り組み、良好URL99%まで大幅に改善することができました。(記事の最後に実際のスクリーンショ

UE5 同期処理(レプリケーション)のC++実装

こんにちは、ISID金融ソリューション事業部の孫です。 この記事は、私が Unreal Engine (以下UE)のネットワーク同期(以下 レプリケーション )に関する知識を学んだ知見です。 UEの レプリケーション 機能は、 マルチプレイヤー ゲームの開発において非常に重要なコアな機能です。 Web上に公開されているUEの レプリケーション プログラミングは、現在BluePrintを用いたビ

入社して3ヶ月。毎週違うエンジニアリングスキルが求められていて楽しい!

(分割キーボードの Moonlander 。とても気に入ってます。) はじめまして。ソフトウェアエンジニアの椎葉( @bufferings )です。今年の4月にカケハシに入社して、今月末で3ヶ月になります。毎日楽しく過ごしていて、あっという間の3ヶ月間でした。 最初にすなおにお伝えすると、この週末と週明けにイベントで登壇するので、その宣伝をしたいなという気持ちがあってブ

メガベンチャーからエス・エム・エスに再入社しました

こんにちは、株式会社エス・エム・エスに2022年10月に入社した真田です。 前職ではメガベンチャーで証券や金融サービスのサーバーサイドエンジニアやSREを担当してきました。現在エス・エム・エスでは介護教育領域のシカトルのシステムのリプレイスを担当しています。 少し他の方と違うのは、2017年から2019年に約2年ほどエス・エム・エスに在籍しており、再入社とな

AWSのDynamoDB, S3, Glueを組み合わせて実現したコスト最適化

はじめに メディア事業部でサーバーサイドエンジニアをしている宋です。私はAmebaというサービスで、 ...

Google Play Billing Libraryを使用してアプリに課金システムを統合

Google Play Billing Libraryを使用してアプリに課金システムを統合 Google Play Consoleを使用して課金システムを設定 課金タイプ 3つ 一時的な商品 一度購入すると消耗される商品(ゲーム内の通貨や特殊アイテムなど) 永続的な商品 一度購入すると永続的に利用できる商品(プレミアム機能のロック解除など) 定期購入 定期的に更新される購入(サブスクリプション型のサービスなど

クリックジャッキングとその対策について調べた件

こんばんは! いきなりですが、「クリックジャッキングとその対策」について調べた件の纏めになります。 セキュリティについて興味を持ち始めた今日この頃 本日も最後まで是非お付き合いください! クリックジャッキング とは何か クリックジャッキングとは、ユーザーを騙して、ユーザーが思っているものとは別のリンクやボタンなどをクリックさせることです 引

GoFの次に覚えたいデザインパターン ~Specificationパターン~

ビジネスアプリケーションとビジネスルール 用語について パターン適用前 Specification パターン Hard Coded Specification Parameterized Specification Composite Specification 条件の再利用性が向上する テスト性が向上する ルールと条件を統一したインターフェースで扱える 動的にルールを構成できる まとめ 関連するデザインパターン Strategy パターン Composite パターン Interpreter パターン 参

Next.js で React Server Components を試してみた

こんにちは、フォルシアエンジニアの籏野です。 先日Next.js 13.4が発表され、App Router が Stable 版になりました。 App Router では最新の React の機能を利用することが可能になっており、その中でも特に注目したいのが React Server Components です。 これまでの Next.js では SSR 時にフェッチしたデータを利用する場合、getServerSidePropsやgetStaticPropsを利用していました。 これらの関数で

サーバーサイド仕様書をGitHubで管理してよかったこと

こんにちは! dely株式会社でクラシルリワードのバックエンド開発を担当しているおぺんです。 今回はサーバーサイド仕様書をGitHubで管理してよかったことを書いていきます💪 ※ Railsアプリケーションリポジトリとは別のサーバーサイド仕様書専用のリポジトリで管理しています。 ※ GitHub管理しているのはサーバーサイドの仕様書のみで、機能仕様に関しては別のドキ

第二新卒がABEMAのライブ配信向け広告配信サーバを新規開発した話

はじめに 本記事は、22卒1年目の成長シリーズ 6日目の記事です。 22年にRe:Carrer入社し ...
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?