Tworzenie aplikacji na AWS
Ricardo Sueiras
Principal Technologist







PutRecords grupuje do 500 rekordów lub 5 MB na żądanie.FailedRecordCount pomaga zidentyfikować rekordy, które się nie powiodły.

GetRecords/s.

TRIM_HORIZON: najstarszy dostępny rekord w fragmencie.LATEST: kolejny nowy rekord.AT_SEQUENCE_NUMBER lub AFTER_SEQUENCE_NUMBER: od określonego numeru sekwencyjnego.AT_TIMESTAMP: od wskazanego znacznika czasu lub po nim.

BatchSize i MaximumBatchingWindow kontrolują kształt partii.ParallelizationFactor: równoczesne wywołania na fragment.BisectBatchOnFunctionError: dzieli niepowodzenie na mniejsze partie, aby wyizolować problematyczne rekordy.ReportBatchItemFailures: pomija ponowne przetwarzanie rekordów, które już się powiodły.OnFailure: kieruje nieprzetworzone partie do kolejki SQS lub tematu SNS (DLQ).











ProvisionedThroughputExceededException sygnalizuje ograniczenie przepustowości.IncomingBytes i IncomingRecords w CloudWatch.WriteProvisionedThroughputExceeded pod kątem ograniczania przepustowości.GetRecords.IteratorAgeMilliseconds: wysoka wartość wskazuje na opóźnienie.


Tworzenie aplikacji na AWS