Lambda Architecture vs. Lambda Expression vs. AWS Lambda
Lambda Architecture is a data processing architecture involving huge amount of data with goals of providing real time views without sacrificing accuracy. Typically when large amount of data is involved, the data processing takes time so you can not have real time views/reports. If you want real time view then you can take into account all the data so views are inaccurate. Lambda architecture tries to address it by combining real time processing on limited amount of data with batch processing on the entire data set.
Lambda expression in Java 8 is a simplified expression of defining an anonymous class having single method whose type is inferred. The type of Lambda Expression( (args)->{body} ) is one of the FunctionalInterface.
AWS Lambda is a AWS hosted service which allows you to execute code on certain events without worrying about infrastructure where it runs( serverless architecture).
Lambda expression in Java 8 is a simplified expression of defining an anonymous class having single method whose type is inferred. The type of Lambda Expression( (args)->{body} ) is one of the FunctionalInterface.
AWS Lambda is a AWS hosted service which allows you to execute code on certain events without worrying about infrastructure where it runs( serverless architecture).
Comments
Post a Comment