s3-lambda logo


Lambda functions over S3 objects: each, map, reduce, filter
+ 1

What is s3-lambda?

s3-lambda enables you to run lambda functions over a context of S3 objects. It has a stateless architecture with concurrency control, allowing you to process a large number of files very quickly. This is useful for quickly prototyping complex data jobs without an infrastructure like Hadoop or Spark.
s3-lambda is a tool in the Big Data Tools category of a tech stack.
s3-lambda is an open source tool with 1.1K GitHub stars and 45 GitHub forks. Here’s a link to s3-lambda's open source repository on GitHub

Who uses s3-lambda?

s3-lambda Integrations

s3-lambda Alternatives & Comparisons

What are some alternatives to s3-lambda?
Amazon EC2
It is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
AWS Lambda
AWS Lambda is a compute service that runs your code in response to events and automatically manages the underlying compute resources for you. You can use AWS Lambda to extend other AWS services with custom logic, or create your own back-end services that operate at AWS scale, performance, and security.
Amazon S3
Amazon Simple Storage Service provides a fully redundant data storage infrastructure for storing and retrieving any amount of data, at any time, from anywhere on the web
Apache Spark
Spark is a fast and general processing engine compatible with Hadoop data. It can run in Hadoop clusters through YARN or Spark's standalone mode, and it can process data in HDFS, HBase, Cassandra, Hive, and any Hadoop InputFormat. It is designed to perform both batch processing (similar to MapReduce) and new workloads like streaming, interactive queries, and machine learning.
It provides the leading platform for Operational Intelligence. Customers use it to search, monitor, analyze and visualize machine data.
See all alternatives

s3-lambda's Followers
48 developers follow s3-lambda to keep up with related blogs and decisions.