Πώς η Wasmer χρησιμοποίησε το Codex για runtime Node.js στο edge
Οι ομάδες χρησιμοποιούν το Codex με GPT‑5.5 για να αναλαμβάνουν πιο φιλόδοξα έργα και να τα ολοκληρώνουν 10x έως 20x γρηγορότερα.
10x to 20x
Αύξηση στην ταχύτητα ανάπτυξης
Οι μηχανικοί της Wasmer έκαναν μια σημαντική ανακάλυψη φέτος: βρήκαν πώς να εκτελούν φόρτους εργασίας Node.js μέσα σε ένα sandbox WebAssembly, επιτρέποντας στους προγραμματιστές να εκτελούν εφαρμογές JavaScript, MCPs και πράκτορες χωρίς Docker. Αυτή η προσπάθεια θα απαιτούσε έναν χρόνο χωρίς το Codex, αλλά με το Codex χρειάστηκε δύο εβδομάδες. Τώρα είναι ο πρώτος cloud host που παρέχει πλήρες Node.js στο επίπεδο edge.
«Πραγματικά απομακρυνόμαστε από το ίδιο το IDE. Δεν αγγίζουμε τόσο τον κώδικα, απλώς τον καθοδηγούμε προς εκεί που θέλουμε να πάει.»
Η Wasmer είναι μια νέα εταιρεία με μικρή ομάδα και μεγάλο στόχο: μια πλατφόρμα edge computing που κλιμακώνεται σε τοπικά και παγκόσμια περιβάλλοντα χωρίς περιορισμούς πλατφόρμας.
«Τα είδη των έργων που αναλαμβάνουμε είναι εξαιρετικά φιλόδοξα και θα μας έπαιρνε αιώνες να τα υλοποιήσουμε χωρίς TN», λέει ο Syrus Akbary Nieto, Ιδρυτής και Διευθύνων Σύμβουλος. «Τώρα τα πράγματα είναι πολύ πιο απλά και γρήγορα.»
Αυτή η απλότητα και η ταχύτητα μεταφράστηκαν άμεσα σε ένα πρωτοποριακό έργο: Edge.js(ανοίγει σε νέο παράθυρο), ένα runtime JavaScript που μπορεί να εκτελεί φόρτους εργασίας Node.js για TN και edge computing.
Είναι ένα έργο που η ομάδα ήθελε εδώ και καιρό να αναλάβει, αλλά δεν είχε πάντα τους πόρους για να το κάνει. «Όλοι εδώ είναι πάρα πολύ τεχνικοί, αλλά απλώς δεν είχαμε τον χρόνο να αφιερώσουμε σε αυτά τα έργα. Και τώρα μπορούμε να λανσάρουμε νέα προϊόντα που θα ήταν αδύνατα πριν», εξηγεί ο Nieto.
Με το Codex, οι μηχανικοί της Wasmer μπορούν να πολλαπλασιάζουν την προσπάθειά τους. «Έχουμε αυξήσει την ταχύτητα ανάπτυξης κατά 10x έως 20x, τουλάχιστον», λέει ο Nieto.
«Καταφέραμε να δημιουργήσουμε ένα runtime JavaScript σε μόλις δύο εβδομάδες. Χωρίς TN και χωρίς Codex, θα μας έπαιρνε άνετα έναν χρόνο.»
Όπως πολλές ομάδες, οι μηχανικοί της Wasmer ήταν αρχικά επιφυλακτικοί απέναντι στην TN. «Στην αρχή δεν εμπιστευόμασταν ιδιαίτερα τα αποτελέσματα της TN», εξηγεί ο Nieto. Όμως όταν η ομάδα άρχισε να πειραματίζεται, τα αποτελέσματα ξεπέρασαν τις προσδοκίες της. «Τον τελευταίο χρόνο, και ειδικά τους τελευταίους μήνες, δουλεύουμε με το Codex και τα αποτελέσματα ήταν πραγματικά πολύ καλά.»
Καθώς οι ικανότητες συλλογιστικής του Codex εξελίσσονται, οι μηχανικοί της Wasmer αφιερώνουν όλο και λιγότερο χρόνο σε καθοδήγηση βήμα προς βήμα. «Πραγματικά απομακρυνόμαστε από το ίδιο το IDE και δεν αγγίζουμε τόσο τον κώδικα. Απλώς τον καθοδηγούμε προς εκεί που θέλουμε να πάει», λέει ο Nieto.
Η ομάδα χρησιμοποίησε το Codex από την αρχή έως το τέλος του έργου, από τη δημιουργία των αρχικών αρχιτεκτονικών δομικών στοιχείων έως το τελικό γυάλισμα του προϊόντος. Σε όλη τη διάρκεια, το Codex βοήθησε την ομάδα να εντοπίσει σφάλματα και να προσδιορίσει τις βαθύτερες αιτίες τους.
«Υπήρχαν ορισμένα σφάλματα που δεν φανταζόμασταν ότι θα είχαμε και, μόλις αρχίσαμε να τα ανακαλύπτουμε, το Codex πέρασε κατευθείαν στο debugging», λέει ο Nieto. «Το εντυπωσιακό για εμάς ήταν να βλέπουμε πόσο γρήγορα πήγαινε από το debugging στην εύρεση της βαθύτερης αιτίας και στον εντοπισμό της λύσης.»
Συνήθως, εξηγεί ο Nieto, οι προγραμματιστές θα χρειάζονταν ειδική εξειδίκευση για να βρουν πολλά από αυτά τα σφάλματα. Όμως το Codex, λέει ο Nieto, «κατάφερε να αξιοποιήσει άριστα τα console logs για την ιχνηλάτηση κλήσεων και έναν debugger χαμηλού επιπέδου όπως το LLD, που προσπελαύνει στοιχεία σε επίπεδο assembly. Το Codex μπορεί να φτάσει σε πολύ χαμηλό επίπεδο και να δει τι συμβαίνει κάτω από τον κώδικα.»
«Υπάρχουν ορισμένες λεπτές πτυχές που δεν γνωρίζουμε, επειδή δεν είμαστε ειδικοί στη C++. Το Codex μπόρεσε να τις εντοπίσει αρκετά νωρίς.»
Πριν από το Edge.js, εξηγεί ο Nieto, δεν ήταν δυνατό να εκτελεστεί ένα runtime JavaScript στο edge. Και πριν από το Codex, θα ήταν αδύνατο για την ομάδα της Wasmer να αναλάβει ένα έργο τόσο φιλόδοξο και με αυτό το χρονοδιάγραμμα.
«Το Codex επέτρεψε σε μια μικρή εταιρεία να πετύχει πράγματα που ήταν δυνατά μόνο σε μεγάλες εταιρείες. Αυτό το έργο κυριολεκτικά θα ήταν αδύνατο χωρίς αυτό», λέει ο Nieto.
Με τις φιλοδοξίες της ενισχυμένες, η ομάδα της Wasmer κοιτάζει μπροστά σε ακόμη μεγαλύτερα έργα. «Τώρα έχουμε στη διάθεσή μας πράγματα που δεν ήταν δυνατά πριν. Πρέπει να εξετάσουμε ακόμη πιο απαιτητικά προβλήματα», λέει ο Nieto.


