mkotsur/aws-lambda-scala
این پروژه به توسعهدهندگان اجازه میدهد تا توابع AWS Lambda را با زبان برنامهنویسی Scala بنویسند.
کاربرد:
این ریپو یک الگو (boilerplate) برای راهاندازی سریع توابع لامبدا با Scala فراهم میکند و از ابزارهایی مثل Sbt و Amazon SDK پشتیبانی میکند.
در چه شرایطی بهتره استفاده شود؟
اگر قصد داری با زبان Scala در محیط بدونسرور (serverless) کار کنی و از زیرساخت AWS استفاده کنی، این پروژه گزینه مناسبیه. همچنین برای پروژههایی که به دنبال عملکرد بالا و کنترل بهتر روی کد با سبک برنامهنویسی تابعی هستند، عالیه.
چند مثال از موارد استفاده:
- پردازش رویدادهای S3 یا DynamoDB با Scala
- ساخت API بدونسرور با API Gateway و Lambda
- اجرای وظایف پسزمینه (background jobs) به صورت مقیاسپذیر
- ##aws
- ##scala
- ##serverless
- ##sbt
- ##aws
- ##functional
- ##cloud
- ##backend
- ##lambda
- ##serverless
