LambdaのJavaは遅い?初期のコード読み込みは遅いけど再利用されれば実運用にも耐えうる性能です

過日、AWSのLambdaをWebシステムで利用することになり実行するコードがJavaとなった。エンジニアが得意な言語がJavaだったのでJavaを採用した(せざるおえなかった)WebのナレッジにはJavaは処理が遅いという方が多く、本稼動前から心配していた。

結果から申しますと「案外早いよ」

でもJavaでは?

確かにしばらくリクエストがない場合は初期のコード読み込みも含め処理完了まで7秒程度の時間を要する場合もあるが、次処理は0.5秒程度で処理が完了する 0.5秒が遅いと言われるかもしれませんが、今回導入したシステム的に言えば要件を満たす時間です。


話が変わりますが、ELBもスパークアクセスには弱く事前にアクセスが増えると予想される場合はプレウォーミングしたりスケーリングさせたりする必要があるらしいのですがLambdaも同じように数分間隔でファンクションを自動実行するような仕組みを導入しておけば初期のコード読み込みで遅くなる事を解消することは出来ないまでも少なくすることは可能だと思います。
なので、LambdaのコードにJAVAを採用しても問題ないと思いますが、要件的にOKなら

サーバレス」を実際にシステム導入してみると本当に便利だなぁと思う。デメリットもあるけど、それ以上のメリットがある。

マネージドサービスなので管理 運用 や障害があればAWSさんが対応してくれるから、コードをアップしたら勝手に動く。当たり前だけどエラー処理して処理の途中で止まらないようにするループが起きないようにするを心がければ、システムに関わる者から言わせれば「エックスカリバー」的な武器を手にしたような気になる。ただ会心の一撃は出ない。ベースライン付近を行ったり来たりの性能である事は言うまでもありません。

で、また次プロジェクトでLambdaを利用して、サーバレスで組んでみたいと考えているのである。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

adana escort adıyaman escort afyon escort ağrı escort aksaray escort amasya escort ankara escort antalya escort ardahan escort artvin escort aydın escort balıkesir escort bartın escort batman escort bayburt escort bilecik escort bingöl escort bitlis escort bolu escort burdur escort bursa escort çanakkale escort çankırı escort çorum escort denizli escort diyarbakır escort düzce escort edirne escort elazığ escort erzincan escort erzurum escort eskişehir escort gaziantep escort gebze escort giresun escort gümüşhane escort hakkari escort hatay escort ığdır escort ısparta escort istanbul escort izmir escort izmit escort kahramanmaraş escort karabük escort karaman escort kars escort kastamonu escort kayseri escort kilis escort kırıkkale escort kırklareli escort kırşehir escort kocaeli escort konya escort kütahya escort malatya escort manisa escort mardin escort mersin escort muğla escort muş escort nevşehir escort niğde escort ordu escort osmaniye escort rize escort sakarya escort samsun escort şanlıurfa escort siirt escort sinop escort şırnak escort sivas escort tekirdağ escort tokat escort trabzon escort tunceli escort uşak escort van escort yalova escort yozgat escort zonguldak escort marmaris escort bodrum escort alanya escort side escort konyaaltı escort muratpaşa escort manavgat escort çeşme escort sincan escort çankaya escort keçiören escort mamak escort etimesgut escort buca escort konak escort karabağlar escort bornova escort karşıyaka escort bayraklı escort alsancak escort ataşehir escort pendik escort maltepe escort kartal escort kadıköy escort görükle escort atakum escort ayvalık escort deutsche escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort deutsche escort köln escort ataşehir escort avcılar escort bağcılar escort bahçelievler escort bakırköy escort başakşehir escort bayrampaşa escort bebek escort beşiktaş escort beykoz escort beylikdüzü escort beyoğlu escort çatalca escort çekmeköy escort esenler escort esenyut escort fatih escort gaziosmanpaşa escort güngören escort kadıköy escort kağıthane escort kartal escort küçükcekmece escort maltepe escort pendik escort sancaktepe escort sarıyer escort şile escort silivri escort şişli escort sultanbeyli escort sultangazi escort taksim escort tuzla escort ümraniye escort üsküdar escort zeytinburnu escort manavgat escort