Data Ingestion
Managed Real-Time Streaming
★ 4.4
Stream Storage System
★ 3.7
pip install boto3pip install pravega-clientpip install boto3pip install pravega-clientPython data engineers use `boto3`'s Kinesis client to put records onto a Data Stream from Lambda functions or EC2-based producers. Consumer applications use the Kinesis Client Library (KCL) with Python bindings, or the `amazon-kinesis-client` Python wrapper, to process shards in parallel with automatic checkpointing — a common pattern for real-time log processing and event enrichment.
Python data engineers use the `pravega-grpc-gateway` or Python client to produce durable event streams to Pravega. Unlike Kafka, Pravega retains streams indefinitely with cost-tiered storage — Python pipelines use this for event sourcing architectures where the full history of events must be replayable for reprocessing after logic changes.
Individual Tool Pages