AWS Monthly (Ιαν '25): Σπάζοντας το Ταβάνι των 6MB
Ξεκινήσαμε το 2025 αντιμετωπίζοντας ένα από τα παλαιότερα «bottleneck» παράπονα στην serverless κοινότητα. Για χρόνια, το όριο payload των 6MB για synchronous Lambda calls μας ανάγκαζε σε πολύπλοκα workarounds που περιλάμβαναν S3 pre-signed URLs ή asynchronous patterns για οτιδήποτε έστω και ελαφρώς data-heavy.
Τον Ιανουάριο, η AWS αύξησε επίσημα τις Lambda response streaming δυνατότητες σε 200 MB. Τεχνικά, αυτή είναι μια τεράστια αλλαγή στον τρόπο που διαχειριζόμαστε το data egress. Με την υλοποίηση του content type response-stream, οι functions σου μπορούν πλέον να στέλνουν τεράστια payloads, υψηλής ανάλυσης media, γιγάντια JSON blobs ή real-time AI transcriptions απευθείας στον client. Αυτό μειώνει δραστικά το Time to First Byte (TTFB) επειδή ο client αρχίζει να λαμβάνει δεδομένα καθώς παράγονται, αντί να περιμένει να κλείσει ολόκληρο το buffer των 200MB.
Στην πλευρά του storage, το S3 Express One Zone, ο υψηλής απόδοσης, single-AZ αδερφός του S3, έλαβε μια ενημέρωση προφίλ απόδοσης. Είδαμε περίπου 15% μείωση στο latency για small-object GETs. Αν τρέχεις high-frequency trading εφαρμογές ή real-time gaming leaderboards, αυτή η ενημέρωση μείωσε ουσιαστικά την «απόσταση από τα δεδομένα» σου.
Συμβουλή Μηχανικού: Αν εξακολουθείς να χρησιμοποιείς το παλιό Invoke API για μεγάλα reports, μετάβαση στο streaming. Απλοποιεί τη frontend λογική σου και εξαλείφει την ανάγκη για «ενδιάμεσα» S3 buckets.
Περισσότερα από τον Ercan
Δύο ακόμη ιστότοποι, ίδιος συγγραφέας, διαφορετικό έδαφος.
AI, LLMs, agents, εφαρμοσμένη ML.
Σημειώσεις πεδίου για AI workloads. Ανάλυση κόστους Bedrock, agent patterns, trade-offs αποθήκευσης διανυσμάτων, failure modes σε παραγωγή.
Επισκεφθείτε ercan.ai →Ο κόμβος. Σχετικά, συμβουλευτική, επικοινωνία.
Προσωπικός κόμβος και για τις δύο διαδρομές γραφής. Ποιος είμαι, πώς λειτουργεί η συμβουλευτική, πώς να επικοινωνήσετε.
Επισκεφθείτε ercanermis.com →