LayerX エンジニアブログ

LayerX の エンジニアブログです。

クレジットカードの不正検知システムを3日で設計し、3週間で本番リリースした話 - LLMで加速するソフトウェア開発

はじめに 背景:クレジットカード不正検知システムとは 3日でDesign Doc 2本、ADR 5本を執筆 3週間で開発し、本番環境にリリース LLM活用による効率化のポイント 目的・要件の整理 要件を満たす技術的オプションの洗い出し・技術調査 PoC実装 ドキュメントの…

パフォーマンス改善事例: クライアントストレージとデータのオーバーフェッチ問題 #LayerXテックアドカレ

この記事は、LayerX Tech Advent Calendar 2024 の 17 日目の記事です。 tech.layerx.co.jp こんにちは、バクラク事業部エンジニアの ktr です。特定のお客さま環境で発生した珍しいエラーと、その調査・解決までの一連の流れをご紹介します。本記事を通じて…

MySQLで、大文字・小文字が同じ文字として判定されたり、末尾の空白が無視された話 (collationについて)

この記事は、LayerX Tech Advent Calendar 2024 の16日目の記事です。 tech.layerx.co.jp はじめに こんにちは。 バクラク事業部エンジニアの石黒です。 今回は、MySQLを利用した開発をしていて、大文字・小文字が同じ文字として判定されたり、末尾空白が無…

dbt-snowflakeでPython modelのCustom Materializationを実装する ~Stored Procedure編~

dbt-snowflakeを使用してPython ModelのCustom Materializationを実装する方法を解説します。SnowflakeのStored Procedureに焦点を当て、データ変換や複雑な処理をPythonで行う手法を紹介します。

評価駆動開発(Eval-driven development):LLMアプリケーション開発における課題とアプローチ

この記事は、LayerX Tech Advent Calendar 2024 の 12日目の記事です。 tech.layerx.co.jp こんにちは、LayerXのAI・LLM事業部プロダクトマネージャーの野畑(@isseinohata)です。 AI・LLM事業部では生成AIプラットフォーム「Ai Workforce」を開発しています…

プロダクトチームのEMが実践している3つのマネジメント(戦略・達成・組織) #LayerXテックアドカレ

EM

この記事は、LayerX Tech Advent Calendar 2024 の10日目の記事です。 tech.layerx.co.jp こんにちは、すべての経済活動をデジタル化したい @makoga です。 去年エンジニアリングマネージャ(以下、EM)をテーマにした記事は、チームのCapabilityを題材とした…

暇だし過去15年間のサイバーセキュリティな大統領令を見る(2017~2024) #LayerXテックアドカレ

LayerX Tech Advent Calendar 2024 の8日目の記事です。 LayerX Fintech事業部(三井物産デジタル・アセットマネジメント(MDM)に出向)で、セキュリティ、インフラ、情シス、ヘルプデスク、ガバナンス・コンプライアンスエンジニアリングなどを担当してい…

バクラク上のテナント情報を SmartHR から API で同期するようにした話、または組織情報マスタを一旦諦めてデータ連携フレームワークを作った件について #LayerXテックアドカレ

バクラク上のテナント情報をSmartHRからAPIで自動同期する方法を解説。組織情報マスタを作らないアプローチを採用し、データ連携フレームワークSynthetixを設計・実装した事例を紹介します。

リクエストログミドルウェアに後続ロジックから情報を渡したいときの2つのアプローチ #LayerXテックアドカレ

Go

この記事は、LayerX Tech Advent Calendar 2024 の8日目の記事です。 tech.layerx.co.jp バクラクビジネスカード開発チーム Tech Lead の budougumi0617 です。 今回はGoでWebアプリケーションを作る際に利用するHTTPミドルウェアでリクエストログを出力する…

MySQL の UPDATE で IN 句の要素が多すぎてデッドロックした話 #LayerXテックアドカレ

この記事は、LayerX Tech Advent Calendar 2024 の7日目の記事です。 tech.layerx.co.jp こんにちは。バクラクビジネスカード開発チーム エンジニアの iwamatsu です。 何か書くことないかな〜と頭を悩ませていたところ、見たことのない不思議なデッドロック…