バイセル Tech Blog

バイセル Tech Blogは株式会社BuySell Technologiesのエンジニア達が知見・発見を共有する技術ブログです。

バイセル Tech Blog

2021-01-01から1年間の記事一覧

AWS SAM + OpenAPI(Swagger) + Golang でAPIを構築する

自己紹介 背景 SAMとは? OpenAPIとは? 環境 SAMプロジェクトの準備 ディレクトリ構成 各lambda定義 APIの設計 template.yaml openapi.yaml 動作確認 デプロイ まとめ 自己紹介 初めまして、今年度21卒として入社したテクノロジー戦略本部の早瀬です。 バイ…

CASH iOSアプリの開発環境

テクノロジー戦略本部でアプリの開発に携わっております、一ノ瀬です。バイセルに入社後、CASHのiOSアプリを担当していたのですが、ひと段落がついたのでまとめとして現状の開発環境を紹介したいと思います。 買取りアプリ-CASH(キャッシュ) BuySell Techn…

CASH iOS にDeferred Deep Linkを導入しました

テクノロジー戦略本部でアプリのエンジニアをしております、一ノ瀬です。CASH iOSに、アプリインストール後の体験を変えることができるDeferred Deep Linkを導入した話をしたいと思います。 買取りアプリ-CASH(キャッシュ) BuySell Technologies Co.,Ltd. …

AWS LambdaとRDS Proxyとコネクションプールの話

はじめに 概要 環境 Lambda-RDS Proxy間で発生するピン留めについて ピン留めの原因 発生する問題 ピン留めを解決できなかった Lambda function実行後にコネクションを切断してみる ActiveRecordの挙動を確認 connectionを切断してみる after_actionで実装 A…

RedashをECS Fargateで構築する

テクノロジー戦略本部の村上です。弊社ではRedashを使用しているのですが、バージョン4だったため、Dockerfileは提供されていたものの現在のように公式でDockerによるデプロイ手順はサポートされていませんでした。今回管理しやすいように新たにRedashを建て…