Edge Node.js റൺടൈം നിർമിക്കാൻ Wasmer Codex-നെയാണ് ഉപയോഗിച്ചത്
കൂടുതൽ വലിയ പ്രോജക്റ്റുകൾ ഏറ്റെടുക്കുന്നതിനും, അവ 10 മുതൽ 20 മടങ്ങ് വരെ വേഗത്തിൽ പൂർത്തിയാക്കുന്നതിനുമായി ടീമുകൾ GPT‑5.5‑നൊപ്പം Codex ഉപയോഗിക്കുന്നു.
10x to 20x
ഡെവലപ്മെന്റ് വേഗതയിലുള്ള വർദ്ധനവ്
Wasmer-ലെ എഞ്ചിനീയർമാർ ഈ വർഷം വലിയൊരു മുന്നേറ്റം നടത്തി: ഒരു വെബ്അസംബ്ലി സാൻഡ്ബോക്സിനുള്ളിൽ Node.js വർക്ക്ലോഡുകൾ എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് അവർ കണ്ടെത്തി, ഇത് ഡോക്കർ ഇല്ലാതെ തന്നെ JavaScript ആപ്പുകൾ, MCP-കൾ, ഏജന്റുകൾ എന്നിവ പ്രവർത്തിപ്പിക്കാൻ ഡെവലപ്പർമാരെ പ്രാപ്തരാക്കുന്നു. Codex ഇല്ലാതിരുന്നെങ്കിൽ ഒരു വർഷം എടുത്തേക്കാമായിരുന്ന ഈ ഉദ്യമത്തിന്, Codex-ന്റെ സഹായത്തോടെ വെറും രണ്ടാഴ്ച മാത്രമാണ് വേണ്ടി വന്നത്. എഡ്ജ് ലെയറിൽ പൂർണ്ണമായ Node.js ലഭ്യമാക്കുന്ന ആദ്യത്തെ ക്ലൗഡ് ഹോസ്റ്റ് ആണ് അവരിപ്പോൾ.
“നമ്മൾ യഥാർത്ഥത്തിൽ IDE-ൽ നിന്ന് തന്നെ മാറുകയാണ്. നമ്മൾ കോഡിൽ അത്രയധികം ഇടപെടുന്നില്ല, മറിച്ച് നാം ആഗ്രഹിക്കുന്നിടത്തേക്ക് അതിനെ നയിക്കുക മാത്രമാണ് ചെയ്യുന്നത്.”
ചെറിയൊരു ടീമും വലിയൊരു ലക്ഷ്യവുമുള്ള ഒരു പുതിയ കമ്പനിയാണ് Wasmer: പ്ലാറ്റ്ഫോം നിയന്ത്രണങ്ങളില്ലാതെ പ്രാദേശികവും ആഗോളവുമായ ചുറ്റുപാടുകളിലുടനീളം വ്യാപിപ്പിക്കാൻ കഴിയുന്ന ഒരു എഡ്ജ് കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോം.
“ഞങ്ങൾ ഏറ്റെടുക്കുന്ന പ്രോജക്റ്റുകൾ വളരെ വലിയ ലക്ഷ്യങ്ങളുള്ളവയാണ്, AI ഇല്ലാതിരുന്നെങ്കിൽ അവ പൂർത്തിയാക്കാൻ ഞങ്ങൾക്ക് ഒരുപാട് കാലം വേണ്ടി വരുമായിരുന്നു,” സ്ഥാപകനും സിഇഒയുമായ സൈറസ് അക്ബാരി നീറ്റോ പറയുന്നു. “എന്നാൽ ഇപ്പോൾ, കാര്യങ്ങൾ വളരെ ലളിതവും വേഗത്തിലുമാണ്.”
ആ ലാളിത്യവും വേഗതയും വിപ്ലവകരമായ ഒരു പ്രോജക്റ്റിലേക്കാണ് നേരിട്ട് വഴിതെളിച്ചത്: AI, എഡ്ജ് കമ്പ്യൂട്ടിംഗ് എന്നിവയ്ക്കായി Node.js വർക്ക്ലോഡുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഒരു ജാവാസ്ക്രിപ്റ്റ് റൺടൈം ആയ Edge.js(പുതിയ വിൻഡോയിൽ തുറക്കുന്നു)
ടീം വളരെ കാലമായി ഏറ്റെടുക്കാൻ ആഗ്രഹിച്ചിരുന്ന ഒരു പ്രോജക്റ്റാണിത്, പക്ഷേ അത് ചെയ്യാനുള്ള വിഭവങ്ങൾ എപ്പോഴും അവർക്ക് ഉണ്ടായിരുന്നില്ല. “ഇവിടെയുള്ള എല്ലാവരും സാങ്കേതികമായി വളരെ മികച്ചവരാണ്, പക്ഷേ ഈ പ്രോജക്റ്റുകൾക്കായി മാറ്റിവെക്കാൻ ഞങ്ങൾക്ക് സമയമുണ്ടായിരുന്നില്ല. എന്നാൽ മുമ്പ് അസാധ്യമായിരുന്ന പുതിയ പ്രൊഡക്റ്റുകൾ പുറത്തിറക്കാൻ ഇപ്പോൾ ഞങ്ങൾക്ക് കഴിയുന്നുണ്ട്,” നീറ്റോ വിശദീകരിക്കുന്നു.
Codex ഉപയോഗിച്ച് Wasmer എഞ്ചിനീയർമാർക്ക് അവരുടെ പ്രയത്നങ്ങൾ പലമടങ്ങാക്കാൻ കഴിയും. “ഞങ്ങൾ ഡെവലപ്മെന്റ് വേഗത കുറഞ്ഞത് 10 മുതൽ 20 മടങ്ങ് വരെയെങ്കിലും വർദ്ധിപ്പിച്ചിട്ടുണ്ട്,” നീറ്റോ പറയുന്നു.
“ഞങ്ങൾക്ക് വെറും രണ്ടാഴ്ചയ്ക്കുള്ളിൽ ഒരു JavaScript റൺടൈം നിർമ്മിക്കാൻ കഴിഞ്ഞു. AI-യും Codex ഉം ഇല്ലാതിരുന്നെങ്കിൽ, ഇതിന് ഒരു വർഷമെങ്കിലും എടുത്തേനെ.”
മറ്റ് പല ടീമുകളെയും പോലെ, Wasmer-ലെ എഞ്ചിനീയർമാരും തുടക്കത്തിൽ AI-യോട് സംശയം പ്രകടിപ്പിച്ചിരുന്നു. “തുടക്കത്തിൽ AI നൽകുന്ന ഫലങ്ങളിൽ ഞങ്ങൾക്ക് വലിയ വിശ്വാസമില്ലായിരുന്നു,” നീറ്റോ വിശദീകരിക്കുന്നു. എന്നാൽ ടീം പരീക്ഷണങ്ങൾ ആരംഭിച്ചപ്പോൾ, ലഭിച്ച ഫലങ്ങൾ അവരുടെ പ്രതീക്ഷകൾക്കും അപ്പുറമായിരുന്നു. “കഴിഞ്ഞ ഒരു വർഷമായി, പ്രത്യേകിച്ച് കഴിഞ്ഞ കുറച്ച് മാസങ്ങളായി, ഞങ്ങൾ Codex-നൊപ്പം പ്രവർത്തിക്കുന്നു, ഇതിൽനിന്നുള്ള ഫലങ്ങൾ വളരെ മികച്ചതാണ്.”
Codex-ന്റെ യുക്തിചിന്താശേഷി വികസിക്കുന്നതിനനുസരിച്ച്, Wasmer-ലെ എഞ്ചിനീയർമാർക്ക് അതിന് ഓരോന്നും പറഞ്ഞുകൊടുക്കേണ്ടി വരുന്ന സമയം കുറഞ്ഞുവരികയാണ്. “ഞങ്ങൾ യഥാർത്ഥത്തിൽ IDE-ൽ നിന്ന് തന്നെ മാറുകയാണ്, കൂടാതെ ഞങ്ങൾ കോഡിൽ അത്രയധികം ഇടപെടുന്നില്ല. മറിച്ച് ഞങ്ങൾ ആഗ്രഹിക്കുന്നിടത്തേക്ക് അതിനെ നയിക്കുക മാത്രമാണ് ചെയ്യുന്നത്,” നീറ്റോ പറയുന്നു.
പ്രോജക്റ്റിന്റെ തുടക്കം മുതൽ അവസാനം വരെ, അതായത് പ്രാരംഭ ആർക്കിടെക്ചറൽ ബിൽഡിംഗ് ബ്ലോക്കുകൾ നിർമ്മിക്കുന്നത് മുതൽ അന്തിമ ഉൽപ്പന്നം മിനുക്കിയെടുക്കുന്നത് വരെ ടീം Codex ഉപയോഗിച്ചു. ഇതിലുടനീളം, ബഗുകൾ കണ്ടെത്താനും അവയുടെ അടിസ്ഥാന കാരണങ്ങൾ തിരിച്ചറിയാനും Codex ടീമിനെ സഹായിച്ചു.
“ഞങ്ങൾ ഒട്ടും പ്രതീക്ഷിക്കാത്ത ചില ബഗുകൾ ഉണ്ടായിരുന്നു. അവ കണ്ടെത്തിയ ഉടൻ തന്നെ, Codex നേരിട്ട് ഡീബഗ്ഗിംഗ് ആരംഭിച്ചു,” നീറ്റോ പറയുന്നു. “ഡീബഗ്ഗിംഗിൽ നിന്ന് ബഗിന്റെ അടിസ്ഥാന കാരണം കണ്ടെത്തുന്നതിലേക്കും, അതിനുള്ള പരിഹാരം നിർദ്ദേശിക്കുന്നതിലേക്കും Codex എത്ര വേഗമാണ് എത്തിയതെന്ന് കാണുന്നത് ഞങ്ങളെ സംബന്ധിച്ചിടത്തോളം വളരെ അത്ഭുതകരമായിരുന്നു.”
സാധാരണഗതിയിൽ, ഇത്തരം ബഗുകൾ കണ്ടെത്തുന്നതിന് ഡെവലപ്പർമാർക്ക് പ്രത്യേക വൈദഗ്ധ്യം ആവശ്യമായി വരുമെന്ന് നീറ്റോ വിശദീകരിക്കുന്നു. എന്നാൽ, “കോൺസോൾ ലോഗുകൾ ഉപയോഗിച്ച് കോൾ ട്രേസ് ചെയ്യാനും, അസംബ്ലി തലത്തിൽ കാര്യങ്ങൾ പരിശോധിക്കാൻ കഴിയുന്ന LLD പോലുള്ള ലോ-ലെവൽ ഡീബഗ്ഗർ ഉപയോഗിക്കാനും Codex-ന് സാധിച്ചു. Codex-ന് വളരെ താഴെത്തട്ടിലേക്ക് ഇറങ്ങിച്ചെന്ന്, കോഡിനടിയിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് മനസ്സിലാക്കാൻ കഴിയും,” എന്ന് നീറ്റോ പറയുന്നു.
“ഞങ്ങൾ C++ വിദഗ്ധരല്ലാത്തതിനാൽ അറിയാത്ത ചില സൂക്ഷ്മതകളുണ്ട്. അവ വളരെ നേരത്തെ തന്നെ കണ്ടെത്താൻ Codex-ന് കഴിഞ്ഞു.”
Edge.js-ന് മുമ്പ്, എഡ്ജിൽ ഒരു ജാവാസ്ക്രിപ്റ്റ് റൺടൈം പ്രവർത്തിപ്പിക്കുക എന്നത് അസാധ്യമായിരുന്നുവെന്ന് നീറ്റോ വിശദീകരിക്കുന്നു. അതുപോലെ, Codex ഇല്ലാതിരുന്നെങ്കിൽ, ഇത്രയും വലിയ ലക്ഷ്യങ്ങളുള്ളതും ഇത്രയും ചുരുങ്ങിയ സമയപരിധിയിലുള്ളതുമായ ഒരു പ്രോജക്റ്റ് ഏറ്റെടുക്കാൻ Wasmer ടീമിന് സാധിക്കുമായിരുന്നില്ല.
“വലിയ കമ്പനികൾക്ക് മാത്രം സാധ്യമായിരുന്ന കാര്യങ്ങൾ നേടിയെടുക്കാൻ Codex ഒരു ചെറിയ കമ്പനിയെ പ്രാപ്തമാക്കി. സത്യം പറഞ്ഞാൽ, Codex ഇല്ലായിരുന്നെങ്കിൽ ഈ പ്രോജക്റ്റ് അസാധ്യമായിരുന്നു,” നീറ്റോ പറയുന്നു.
ആകാംക്ഷകൾക്ക് കൂടുതൽ ധൈര്യം ലഭിച്ചതോടെ, Wasmer ടീം ഇനിയും വലിയ പ്രോജക്റ്റുകളിലേക്കാണ് നോക്കുന്നത്. “ഇപ്പോൾ, മുമ്പ് സാധ്യമല്ലായിരുന്ന കാര്യങ്ങൾ നമ്മുടെ കൈവശമുണ്ട്. ഇനിയും കൂടുതൽ വെല്ലുവിളിയുള്ള പ്രശ്നങ്ങളിലേക്ക് നാം നോക്കണം,” എന്ന് Nieto പറയുന്നു.


