Amazon Kinesis Producer Library와 함께 AWS Lambda를 사용하여 직렬화된 데이터 처리 - Amazon Kinesis Data Streams

Amazon Kinesis Producer Library와 함께 AWS Lambda를 사용하여 직렬화된 데이터 처리

Amazon Kinesis Producer Library(KPL)는 사용자 형식의 작은 레코드를 최대 1MB의 대형 레코드로 집계하여 Amazon Kinesis Data Streams 처리량을 효율적으로 활용할 수 있게 합니다. KCL for Java는 이 레코드 분해를 지원하지만 AWS Lambda를 스트림 소비자로 사용할 경우 특수 모듈을 사용하여 레코드를 분해해야 합니다. GitHub의Amazon Kinesis Producer Library Deaggregation Modules for AWS Lambda에서 필요한 프로젝트 코드와 지침을 확인할 수 있습니다. 이 프로젝트의 구성 요소를 사용하면 Java, Node.js 및 Python으로 AWS Lambda 내에서 직렬화된 KPL 데이터를 처리할 수 있습니다. 다중 언어 KCL 애플리케이션의 일부로 이러한 구성 요소를 사용할 수도 있습니다.