アーキテクチャ

Apache Kafka を触ってみた

Apache Kafka を初めて触ってみました!
カンファレンス

オブジェクト指向カンファレンスに初参加してきました

オブジェクト指向カンファレンス2024 に初参加してきました。
自己紹介

[お知らせ]本ブログをご紹介いただきました!

メディア掲載のお知らせ
アーキテクチャ

SpringBoot の新規プロジェクトで意識すること

SpringBoot で新規プロジェクトを作成するとき
アーキテクチャ

API-led Connectivity ってなんぞ

MuleSoft に触れる機会があり、その中で「API-led Connectivity」という設計パターンに出会いました。今回はそのパターンをご紹介できればと思います。
アジャイル

【スクラム】Velocityに疲れてしまったら

スクラム開発におけるベロシティとは、1つのスプリント期間内に開発チームが完了させたタスクやストーリーポイントの合計量を示す指標ですが、ベロシティだけに注目することは限界があります。今回はその他の指標について記載したいと思います。
アーキテクチャ

【やってみた】Java20の仮想スレッドとGoのゴルーチンの簡単な比較

Java Developers Summit Online 2023 にて紹介された Java 20 の仮想スレッドについて、Go のゴルーチンや Java 17 のスレッドと実行時間について比較検証してみました。
転職

バックエンドエンジニアの初めての転職活動〜その3〜

バックエンドエンジニアとして初めての転職活動を振り返ってみます。今回はその第三弾として、実際の面接についてお話ししたいと思います。
アーキテクチャ

【GraalVM】SpringBoot3.0 でネイティブイメージを作成

Java Developers Summit Online 2023 に参加しGraalVMを知ったので、SpringBoot3.0 でサンプルアプリケーションを作ってみました。
アーキテクチャ

SpringCache による処理高速化の実現

DDD やモデル駆動で設計・開発をしていると、集約ルートが大きくなり、パフォーマンス面で課題が生じることがあると思います。 CQRS などで ReadModel を定義するなどの解決策はあると思いますが、今回はキャッシュを使った解決策を検討してみようと思います。