dev · · 12:47 · 2 min de citit
Vercel extinde suportul pentru backend cu Python, containere și Daemons
Vercel a anunțat disponibilitatea generală a suportului pentru Python, a adăugat suport pentru containere în Vercel Functions și a lansat Vercel Daemons în Public Beta pentru lucrători de fundal persistenți. Actualizările permit echipelor să implementeze mai multe sarcini de backend alături de aplicațiile frontend, folosind infrastructura Vercel pentru build, scalare și deployment.

Vercel a anunțat la Vercel Ship, în San Francisco, extinderea platformei sale de backend, cu suport pentru Python, aplicații containerizate și lucrători de fundal persistenți. Suportul pentru Python este acum disponibil în versiune generală, suportul pentru containere a fost adăugat în Vercel Functions, iar Vercel Daemons a intrat în Public Beta. Aceste lansări se adresează echipelor care au nevoie de sarcini de backend și de modele de execuție care depășesc funcțiile obișnuite, declanșate de cereri, păstrând frontend-ul și backend-ul pe aceeași platformă. Vercel prezintă schimbările ca parte a efortului de a susține mai multe aplicații existente și cerințe de infrastructură ale dezvoltatorilor.
Aplicațiile construite cu FastAPI, Flask și Django pot rula pe CPython standard, cu dependențe PyPI, în timp ce Vercel gestionează detectarea framework-ului, build-urile și scalarea. Runtime-ul pentru containere împachetează aplicațiile împreună cu bibliotecile și executabilele necesare din sistemul de operare, construiește imagini pornind de la Git sau Vercel CLI și implementează containerele ca Vercel Functions pe Fluid compute. Potrivit companiei, containerele se scalează în funcție de trafic și folosesc tarifarea pentru CPU activ, care nu taxează perioadele inactive de așteptare pentru răspunsuri, interogări de baze de date sau inferență de modele. Daemons rulează continuu pe Fluid compute; echipele aleg numărul de instanțe pentru fiecare regiune, iar Vercel repornește procesele care se opresc sau se blochează. Versiunea beta acceptă sarcini de tip pull, precum preluarea mesajelor din cozi sau a joburilor restante din baze de date.
Anunțul afirmă că 150.000 de echipe rulează backend-uri Python pe Vercel și că 5.000 de echipe au realizat 150.000 de implementări de containere de la intrarea suportului pentru containere în Public Beta. Este prezentat și cazul Delphi, a cărei echipă de zece ingineri a mutat un backend Python de pe AWS ECS și folosește Queues pentru sarcini de fundal, implementând în producție de peste 100 de ori pe zi. Noile funcții extind utilitatea Vercel pentru servicii care combină cereri web cu procesare de durată, însă Daemons este încă în versiune beta; compania afirmă că va continua să investească în suportul pentru backend.
$ sursa --originală
vercel.com
Rezumat realizat de Sudofeed pe baza articolului original. Drepturile asupra conținutului aparțin sursei originale.