Lambda

Quarkus (+GraalVM) でネイティブコンパイルしたJavaアプリをAWS Lambdaにデプロイした

Quarkus 1.0のリリースが見えてきた! quarkus.io AWS Lambdaのカスタムランタイム用にnative-imageでバイナリを生成するための拡張機能の使い方がようやくわかったのでまとめておく。 [Quarkusとは] [カスタムランタイム自前実装の取り組み] [Quarkusのエク…

JavaアプリをNativeコンパイルして爆速で起動するQuarkusを試してたら利用例にプルリクエストがマージされた

Javaの起動が速くなる素敵な話。 こちらのブログで知って色々試してみた。 yoshio3.com [Quarkusフレームワークとは] [やりたいこと=Quakus+AWS Lambda] [プルリクエスト2件が爆速でマージされた] [まとめ]

新人が書いたGoのAWS Lambdaをレビューして学んだこと、困っていること

半年くらい前に来た新人が、先日Goで書いたAWS Lambdaのコードを見せてくれた。それをレビューした際に、色々学びというか気づいたことがあったのでメモしておく。 [AWS SDKの初期化はグローバルに] [ハンドラ関数とコアロジックを分離してテストを書く] [Go…

React NativeアプリでRealmを使うためにNode.jsのバージョンを下げた話とか

GitHub風進捗グラフAPIサービスPixelaのReact Nativeアプリを開発している。特に気にせず最新版のNode.js v11.7.0を利用していたのだけれど、Realmのインストール時に問題が起きたのでメモ。 pixe.la github.com [Realm v2.22.0はNode.js v11.x非対応] [Real…

aws/aws-lambda-goにプルリク投げてマージされた話とか

OSSプルリク2018年4本目。🎉 つまりは人生で4本目。 といっても、ただのドキュメント修正なのが無念。 github.com

serverless frameworkでAWS Lambdaを開発してハマった話とか

serverless frameworkを使ってAWS Lambda関数の開発をしていて、メモリ周りでちょっと困ったことになったので、覚書。 一応この記事の続き。 kdnakt.hatenablog.com [serverless frameworkのデフォルトメモリサイズは1024MB] [AWS Lambdaのメモリサイズと料…

Windows環境でserverless frameworkを使ってAWS LambdaにGoをデプロイするためにビルドした話とか

Windows環境でGoで書いたAWS Lambda関数をデプロイするのに、serverless frameworkを試してみようとしてハマったので、覚書。 serverless.com [deployまでの手順] [そもそもmakeコマンドが使えない問題] [依存管理ツールdepのインストール失敗問題] [まとめ]