A Cloudflare nyilvánosságra hozta, hogy hamarosan megjelenik az EmDash 1.0-s verziója. Az EmDash a Cloudflare modern tartalomkezelő rendszere, amelyet úgy terveztek, hogy immunis legyen a WordPress-t évtizedek óta sújtó sérülékenységekkel és teljesítménybeli szűk keresztmetszettel szemben.
Miért nagy üzlet az 1.0-s verzió?
Az 1.0-s kiadás nagy dolog, mert általában azt jelenti, hogy a szoftver a tesztelési fázisból olyan állapotba jutott, ahol megbízható és készen áll a valós világban való bevezetésre.
Az EmDash elindításakor „0.1.0 előzetes verzióként” és „korai fejlesztői bétaverzióként” írták le, ami azt jelentette, hogy még nem áll készen a termelési helyszínen történő bevezetésre.
Ennek hamarosan vége lesz. A Cloudflare bejelentette, hogy sikeresen migrálta blogját az EmDash-re.
EmDash – A WordPress szellemi utódja
Az EmDash április 1-jén indult, és a WordPress szellemi utódjának hirdette magát, és ez az állítás erős reakciót váltott ki a WordPress társalapítójától, Matt Mullenwegtől. Induláskor az EmDash közel sem volt a WordPress vagy bármely más kiforrott tartalomkezelő rendszer utódja, mert még fejlesztői előnézetben volt, és még nem volt kész a termelési oldalakra.
A Cloudflare kezdeti bejelentése kifejtette:
„A WordPress az internet több mint 40%-át uralja. Óriási siker, amely lehetővé tette bárkinek, hogy kiadó legyen, és létrehozta a WordPress fejlesztőinek globális közösségét. A WordPress nyílt forráskódú projekt azonban idén lesz 24 éves. A webhelyek üzemeltetése ezalatt az idő alatt drámaian megváltozott. Amikor a WordPress megszületett, az AWS EC2 még nem létezett. Virtuális szerver nem létezett. Az elmúlt években a bérléstől a feltöltési feladatig terjedt a feladat. egy globálisan elosztott hálózatra gyakorlatilag költségmentesen Itt az ideje frissíteni az internet legnépszerűbb CMS-jét, hogy kihasználhassuk ezt a változást.
Ennek az új CMS-nek a neve EmDash. Úgy gondoljuk, hogy ez a WordPress szellemi utódja. Teljesen TypeScript-ben van megírva. Szerver nélküli, de futtathatja saját hardverén vagy bármilyen választott platformon. A beépülő modulok biztonságosan homokozóban vannak, és saját izolátumukban futhatnak a Dynamic Workersen keresztül, megoldva a WordPress bővítmény architektúrájával kapcsolatos alapvető biztonsági problémát. A motorháztető alatt pedig az EmDash-t az Astro, a tartalomvezérelt webhelyek leggyorsabb webes keretrendszere hajtja.”
Ez hamarosan megváltozhat, mivel a Cloudflare nemrégiben utalt arra, hogy az 1-es verzió küszöbön áll.
Képernyőkép az EmDash Perfect CWV Score-ról
A Cloudflare sikeresen telepítette az EmDash-t
A Cloudflare közzétett egy cikket a blogjában, amely részletezte a blogok EmDash-be való migrálását. Az áttelepítés szakaszosan történt, és augusztus 12-én a teljes bevezetéssel zárult. Ez egy mérföldkőnek számító esemény, mert azt mutatja, hogy a Cloudflare megbízik az EmDash-ben az élő termelési környezetben.
A Cloudflare fő gondja az volt, hogy a blog méretezhető-e, és a blogon való közzététel az volt a teszt, amely megmutatja, hogy működik-e vagy sem.
Cloudflare elmagyarázta:
„A legnagyobb gondunk az volt, hogy a javasolt EmDash-beállításunk képes-e kezelni a Cloudflare Blogon látott forgalmat.
Blogunk forgalmi mintája hihetetlenül változatos. A normál terhelés körülbelül 75 kérés/másodperc (RPS) közelében van, de akár 5000 RPS fölé is emelkedik. A kiugrások egy része az új bejegyzések közzétételi idejéhez igazodik, ami azt jelenti, hogy ezek a bejegyzések vírusossá váltak, és nagy figyelmet keltettek. Mások a nappal és az éjszaka minden pontján előfordulnak, ami valószínűleg azt jelenti, hogy az emberek extra forgalmat küldenek felénk, csak hogy lássák, mi történik.
A teljesítmény rendszereink (és olvasóink) számára is számít. A Cloudflare végül is egy webes teljesítményt nyújtó vállalat, így az oldal betöltési sebessége hihetetlenül fontossá válik.
… Megkérdőjelezhetetlen követelmény volt, hogy olvasóink számára nulla állásidőt biztosítsunk, a zökkenőmentes visszaállítási mechanizmus garantálása mellett, ha valami az utolsó pillanatban rosszul sülne el.”
Az augusztus eleji ügynökhéten elvégzett első tesztjük jól sikerült, akár 450 RPS-t is kiszolgáltak (oldaligénylés másodpercenként), és egy 28 000 RPS-es DDoS támadást tudtak kezelni.
Bevallják, hogy felfedezték, hogy a szerkesztési oldalon még mindig vannak olyan problémák, amelyeket javítani kell. A legnagyobb probléma az utólagos ütemezés körül volt, amely probléma hamarosan megoldódik.
Az 1-es verzió hamarosan megjelenik
A cikk köszönetnyilvánítással zárult a színfalak mögött az EmDash megvalósításán dolgozó csapatnak, és bejelentették, hogy hamarosan megjelenik az 1.0-s verzió.
Cloudflare írta:
„Szeretnénk szívből köszönetet mondani az EmDash csapatának, akik a lehető legzökkenőmentesebbé tették ezt az áttelepítést, és hihetetlenül fogékonyak voltak a visszajelzéseinkre. A Customer Zero-nak így kell működnie, és hihetetlenül örömteli, hogy minden olvasónkkal megoszthatunk egy belső betekintést a folyamatba.
Ha új CMS-re vágyik, próbálja ki az EmDash-t még ma. Nagyon elképesztő, és – a v1 közelgő bevezetésével – hamarosan még jobb lesz.”
A közelgő 1.0-s kiadás fontos mérföldkő, amely a WordPress szellemi utódját egy kiforrottabb CMS felé mozdítja el, amelyet a Cloudflare most a saját, nagy forgalmú blogján, valós körülmények között tesztelt.
