Toepassingen ontwikkelen op AWS
Ricardo Sueiras
Principal Technologist







PutRecords bundelt tot 500 records of 5 MB per request.FailedRecordCount helpt mislukte records vinden.

GetRecords-aanroepen/sec.

TRIM_HORIZON: oudste beschikbare record in de shard.LATEST: het eerstvolgende nieuwe record.AT_SEQUENCE_NUMBER of AFTER_SEQUENCE_NUMBER: vanaf een specifiek sequencenummer.AT_TIMESTAMP: op of na een opgegeven timestamp.

BatchSize en MaximumBatchingWindow bepalen batchvorm.ParallelizationFactor: gelijktijdige aanroepen per shard.BisectBatchOnFunctionError: splitst een falende batch om poison pills te isoleren.ReportBatchItemFailures: voorkomt retries voor al geslaagde records.OnFailure: stuurt onbruikbare batches naar een SQS- of SNS-DLQ.











ProvisionedThroughputExceededException duidt op throttling.IncomingBytes en IncomingRecords in CloudWatch.WriteProvisionedThroughputExceeded voor throttling.GetRecords.IteratorAgeMilliseconds: hoge leeftijd duidt op lag.


Toepassingen ontwikkelen op AWS