Bun.js nakon Anthropa: kako JavaScript runtime postaje AI infrastruktura
Anthropic je preuzeo Bun. Analiziramo Bun 1.3.14, stvarna produkcijska iskustva, mišljenja zajednice i siguran put migracije s Node.js-a.

Kada je Anthropic u prosincu 2025. objavio preuzimanje Bunea, očiti naslov bio je: AI tvrtka kupila je JavaScript runtime. Korisnija je arhitektonska interpretacija. AI agenti čitaju repozitorije, instaliraju pakete, pokreću testove, grade artefakte i pokreću lokalne servise. Svaka sekunda tog loopa množi se kroz mnoge agentove radnje.
Anthropic je Bun nazvao važnom infrastrukturom za AI-led software engineering i povezao preuzimanje s bržim performansama, većom stabilnošću i boljim Claude Code workflowima. [1] To je važniji signal od još jednog izoliranog HTTP benchmarka.
To ne znači da je Bun automatski bolji za svaku aplikaciju. Znači da ga treba promatrati ne samo kao zamjenu za Node.js, nego i kao kompaktan execution layer za sustave koji stalno stvaraju i provjeravaju softver.
Preuzimanje je strateški važno, ali ne zamjenjuje tehničku provjeru.
| Pitanje | Pitanje | Što znamo | Što tim treba napraviti |
|---|---|---|---|
| Je li Bun sada zatvoren? | Ne. Anthropic kaže da Bun ostaje open source i pod MIT licencom. [1] | Nastaviti pratiti governance, releaseove i licencu. | |
| Hoće li Bun svugdje zamijeniti Node.js? | Ne. Node.js kompatibilnost se razvija i razlikuje se po API-jima. [4] | Testirati native addonove, lifecycle skripte, observability i deployment. | |
| Je li AI jedini razlog za Bun? | Ne. Bun ostaje runtime, package manager, bundler i test runner. [3] | Koristiti ga tamo gdje uklanja konkretno trenje u workflowu. |
Trigger.dev je prebacio latency-sensitive connection broker s Node.js-a na Bun. Formula ‘Bun je 5× brži’ ipak nije cijela priča.
| Faza | Throughput | Što se promijenilo |
|---|---|---|
| Node.js + SQLite | 2.099 req/s | Oko 31% CPU vremena trošilo se na prekomplicirani SQLite lookup. |
| Node.js + Map | 4.534 req/s | O(1) composite-key Map više je nego udvostručio throughput prije promjene runtimea. |
| Bun.serve() + optimizirani hot path | 9.434 req/s | Native HTTP i dodatne optimizacije spustile su p95 s 14,9 na 7,4 ms. |
Neovisni test iz srpnja 2026. usporedio je Bun 1.3.14 i Node.js 22.22.2 u dijeljenom cloud sandboxu s jednom vCPU jezgrom. To nije produkcijsko opterećenje, ali ograničenja su poučna. [7]
+25% Bun
Sa 100 konekcija i jednostavnim JSON handlerom Bun je postigao 21.397 req/s prema 17.090 kod Node.js-a. [7]
mješovito
p50 i p90 bili su niži kod Bunea, ali p99.9 više je varirao između pokretanja. Vršna brzina nije isto što i predvidljivost u radu. [7]
ne sve
Mjeren je HTTP overhead runtimea, ne baza, middleware, TLS, queueovi ili cijeli framework stack. [7]
Rasprave su mješovite, što je koristan signal. Bun više nije igračka za sve, ali nije ni Node.js zamjena bez trenja.
Pozitivno mišljenje
Developeri navode produkcijske NestJS API-je u Dockeru, cron workere i projekte koji koriste ugrađene SQLite, S3, WebSocket, server i test alate. Mnogima je glavna prednost all-in-one workflow i single binary, a ne čarobni multiplikator performansi. [8]
Praktični konsenzus
Koristiti Bun tamo gdje je prednost konkretna, granice kompatibilnosti držati vidljivima i zadržati Node.js kao fallback dok vlastiti workload ne prođe soak test.
Počnite s najsporijim dijelom workflowa, a ne s najrizičnijom produkcijskom promjenom.
Package manager
Isprobati Bun u branchu ili CI jobu, a produkciju zasad ostaviti na Node.js-u. Provjeriti lockfile, lifecycle skripte i native dependencyje. [3]
Testovi i skripte
Koristiti Bun za jedan package ili servis. Tako se brzo vide pretpostavke vezane uz mockove, module, environment i workere.
Stvarni workload
Izmjeriti cold start, memory, p95 latency, bazu, queueove, uploadove i graceful shutdown.
Produkcija posljednja
Nakon dobrog staging rezultata definirati rollback i testirati upravo container ili server image koji se deploya.
Anthropicovo preuzimanje daje Bunu snažan distribucijski kanal i zahtjevan interni use case. Projekt ipak mora pobijediti brzinom, kompatibilnošću, pouzdanošću i dobrim developer experienceom.
Naš zaključak za srpanj 2026.: Bun zaslužuje ozbiljnu evaluaciju, ali ne i slijepo povjerenje. Najbolji eksperiment je mali: jedan servis, jedan CI pipeline, jedan stvarni workload i jasan rollback plan.
Da. Anthropic je objavio da Bun ostaje open source i pod MIT licencom. [1]
Ne. Bun vrijedi evaluirati, ali native addonovi, lifecycle skripte, observability i deployment pretpostavke moraju se testirati. [4]
Koristiti Bun za instalaciju paketa i skripte u branchu ili CI-ju bez promjene produkcijskog runtimea. Zatim testirati jedan stvarni servis. [3][5]
Za tooling global virtual store, za image servise Bun.Image. HTTP/3 je još eksperimentalan. [2]
Koristili smo službenu dokumentaciju, neovisni benchmark, produkcijski case study i rasprave zajednice.
PAS7 Studio može pomoći s auditom kompatibilnosti, postupnom migracijom i mjerenjem na vašem stvarnom workloadu.
Povezani članci
AI SEO / GEO u 2026: vaši sljedeći kupci nisu ljudi — nego agenti
Pretraživanje se pomiče s klikova na odgovore. Botovi i AI agenti pretražuju, citiraju, preporučuju i sve češće kupuju. Saznajte što znači AI SEO / GEO, zašto klasični SEO više nije dovoljan i kako PAS7 Studio pomaže brendovima pobijediti u agentičkom webu.
Najmoćniji Apple čip? M5 Pro i M5 Max ruše rekorde
Analiza Apple M5 Pro i M5 Max čipova u ožujku 2026. Objašnjavamo zašto se ovi čipovi mogu smatrati najjačim profesionalnim laptop SoC-ovima koje je Apple dosad napravio, kako izgledaju protiv M4 Pro, M4 Max, M1 Pro, M1 Max i što pokazuju u usporedbi s aktualnim Intel i AMD konkurentima.
Automatsko označavanje i pretraga spremljenih linkova
Integracija s GDrive/S3/Notion za automatsko označavanje i brzu pretragu putem search API-ja
Razvoj botova i usluge automatizacije
Profesionalni razvoj Telegram botova i automatizacija poslovnih procesa: chatbotovi, AI asistenti, CRM integracije, automatizacija radnih tijekova.
Profesionalni razvoj za vaše poslovanje
Kreiramo moderne web rješenja i botove za poduzeća. Saznajte kako vam možemo pomoći u postizanju ciljeva.