タグ

ブックマーク / marcy.hatenablog.com (2)

  • PythonでLambda Functionを書く時にデコレータでイベントソース毎の共通処理をすると便利という話

    この記事はServerless2 Advent Calendar 2018の21日目の記事です。 qiita.com 先日 AWS Lambda Custom Runtimes芸人 Advent Calendar 2018 の方はちょっとはっちゃけすぎた感もありつつ実戦にすぐに役に立つような内容ではなかったですが、今回はマジメにより実戦的な内容で行きたいと思いますw marcy.hatenablog.com はじめに 私は普段は主にPythonLambda Functionを書いているのですが、イベントの処理方法を予め決めてデコレータで共通処理を行うようにしています。それによってServerlessな開発でよく話題になるトレーサビリティの問題やエラーハンドリングの煩雑さなどをある程度上手く解決できているので紹介したいと思います。 なお、出てくるコードは実際に使用しているものに近いですが、

    PythonでLambda Functionを書く時にデコレータでイベントソース毎の共通処理をすると便利という話
    braitom
    braitom 2018/12/23
    Lambda FunctionをPythonで書くときに共通処理をデコレータで実装する方法について。よさげ。
  • AWS Lambdaのソースコードを覗いて動作原理を知る試み - misc.tech.notes

    この記事は、Serverless Advent Calendar 2016の14日目の記事です。 qiita.com 昨日は工藤さん(level69)による、「Serverless Meetup Sapporoで話てきた」でした。 工藤さんは元々北海道出身という縁もあることから、先日のServerless Meetup Sapporoに自腹で遠征してくれました。当にありがとうございます。 serverless.connpass.com 題 さて、題ですが、最近はApache (元IBM) Openwiskを筆頭に、IronFunctionsなど、OSSなFaaS実装が増えてきていますが、ふと「Lambdaはどうなってんだろーなー。あ、ていうかLambdaPythonなら、スクリプト言語だからある程度まではソースコード読めるんでは?」と思い立ったので、じゃあやってみましょうという試み

    AWS Lambdaのソースコードを覗いて動作原理を知る試み - misc.tech.notes
    braitom
    braitom 2016/12/16
    なるほどこんな手があるのか
  • 1