Apache Kafka AIと共にApache Kafkaを学習する (3) docker上で動作するKotlin x Spring x Kafkaを使ったサンプルアプリケーションを作成する はじめに前回でKafkaのチュートリアルを一通りやることができたので次はSpringアプリケーションとKafkaをDocker上で動かして簡単なサンプルアプリを作成してみようかと思います。作成するアプリのイメージは以下のとおりです。処理の流... 2025.09.07 Apache Kafka
Apache Kafka AIと共にApache Kafkaを学習する (2) ハンズオン Docker上でKafkaを動かしてみる はじめにそれでは前回で基礎概念をざっくり理解できたので、Docker上でKafkaを動かしてみましょうまずは公式チュートリアルからやっていきたいと思います。環境構築まずはtutorialで使うKafkaをDLしていきます。$ tar -xz... 2025.09.06 Apache Kafka
Apache Kafka AIと共にApache Kafkaを学習する (1) 基礎概念 それではgemini2.5ProのDeep Research機能で概要を調べてみましょう以下Research結果Apache Kafkaのアーキテクチャ詳説:コアコンセプトとメカニズム第1章 Apache Kafka:イベントストリーミング... 2025.09.04 Apache Kafka
Apache Kafka AIと共にApache Kafkaを学習する (0) 学習計画の作成 業務でKafkaを使いそうだったのでAIと一緒に勉強してみようかなと思います学習計画の作成以下プロンプトapache kafkaを学ぶための学習計画を考えたいです。- 学習目的: 業務でイベント駆動アーキテクチャのアプリケーションを新規開発... 2025.09.04 Apache Kafka
MySQL TiFlashをテーブルに設定したがTiFlashが使われない問題の解決 ~ANALYZE TABLEの実施~ TiFlashの利用方法TiDB Cloud DedicatedではTiFlashを簡単に利用することができます。利用方法は以下のとおりです。TiDB Cloud DedicatedのConsole画面からクラスターを変更し、TiFlash... 2025.08.30 MySQLTiDB
Golang [OSS活動] polimoneyにGo言語のlintを実行するワークフローを追加 はじめにpolimoneyという政治資金の見える化ツールがあります。このツールはPythonとNext.jsとGo言語で書かれていますが、Go言語についてはPR作成時にLinterやFormatterが実行されるようになっていませんでした。... 2025.08.25 GolangOSS活動
Golang [OSS活動] polimoneyのバックエンドロジックにemailのバリデーションを追加する はじめにpolimoneyというお金を見える化するためのOSSがあります。そこでユーザ登録ロジックが実装されているのですが、メールのバリデーションが設定されていないので、誤ったメールアドレスが登録可能性がありました。フロントエンド側ではメー... 2025.08.23 GolangOSS活動PostgreSQL
DB [Code Crafters] KotlinでSQLiteを作る ~ Print number of tablesまで ~ はじめにcode craftersというサイトでミドルウェアや低レイヤーな技術についてコードを作成しながら学べるということで試しにやってみました。今回はSQLiteをKotlinで実装するコースをやってみようかなと思います。Reposito... 2025.08.23 DBSQLite
DB 「作って壊して直して学ぶNewSQL入門 / CH8 TiDBクラスターをつくって運用しよう」をLinuxでやってみる はじめに「作って壊して直して学ぶNewSQL入門」というTiDBの書籍が出ており、その中で様々なハンズオンがあったので実際にやってみました。Localで実施できるものは皆やってそうだなーと思ったのでさくらのクラウドにTiDBをデプロイすると... 2025.08.16 DBTiDB
Golang TiDBのissueを眺める「flaky test for IMPORT INTO」 どんなissueか?このissueはintegration test実行時に権限に関するテストがflakyであるというイシューです。run test err: sql:IMPORT INTO t FROM '/file.csv';: fai... 2025.04.18 GolangTiDB