Hacker News

GNU Pies – Ðoɖowɔɖi ƒe Yɔyɔ kple Dɔwɔwɔ Dzikpɔla

GNU Pies – Ðoɖowɔɖi ƒe Yɔyɔ kple Dɔwɔwɔ Dzikpɔla Kukuɖenuŋu sia dzroa pies me, eye wòdzroa eƒe vevienyenye kple ŋusẽ si wòate ŋu akpɔ ɖe amewo dzi me. Nukpɔsusu Vevi Siwo Ŋu Woƒo Nu Ðo Nya sia ku ɖe: Gɔmeɖose veviwo kple nufiafiawo ...

12 min read Via www.gnu.org.ua

Mewayz Team

Editorial Team

Hacker News
SEO blog me nya bliboae nye esi:

GNU Pies (Program Invocation and Execution Supervisor) nye daemon dzikpɔla sesẽ, si le ʋuʋu ɖi tso GNU Dɔwɔɖoɖo me si dzea dɔwɔwɔ siwo le dɔ wɔm ɣeyiɣi didi aɖe gɔme, léa ŋku ɖe eŋu, eye wògbugbɔ dzea egɔme le Unix-like systems dzi. Ne wò xɔtuɖoɖowo ɖoa ŋu ɖe megbedɔwɔwɔ geɖe siwo wòle be woanɔ agbe le gaƒoƒo bliboa me ŋu la, Pies naa mɔnu bubu si le bɔbɔe, si wotu ɖe ɖoɖowɔwɔ dzi ɖe init ɖoɖo siwo kpekpe wu kple dɔwɔwɔ dzikpɔlawo teƒe.

Na ƒuƒoƒo siwo le micro-services, cron dɔwo, kple ememe dɔwɔnu gbogbo aɖewo zãm xoxo la, afisi GNU Pies sɔ le le dɔwɔwɔ-dzikpɔkpɔ ƒe nɔnɔme me gɔmesese ateŋu axɔ gaƒoƒo geɖe ƒe dɔwɔwɔ ƒe taɖuame. Le ete la, míemã alesi tututu wòwɔa dɔe, nusita wòle vevie, kple alesi egbegbe asitsamɔnuwo abe Mewayz wɔa dɔ tso dzikpɔkpɔ ƒe xexemenunya ma ke me be woana modules 207 siwo wotsɔ wɔ ɖekae nawɔ dɔ nyuie na ezãla siwo wu 138,000.

Nukae Nye GNU Pies Kple Nukatae Wòle Be Nàtsɔ Ðe Le Eme?

GNU Pies nye dɔwɔnu si wɔa dɔ abe dzila ƒe dɔwɔwɔ ene na ɖeviwo ƒe ɖoɖowɔɖi ɖeka alo esi wu nenema. Exlẽa declarative configuration file, edzea subɔsubɔdɔ ɖesiaɖe si woɖo la gɔme, eye wòléa ŋku ɖe woƒe lãmesẽ ŋu ɣesiaɣi. Ne dɔwɔwɔ si dzi wokpɔna gblẽ alo do le vome la, Pies gbugbɔ dzea egɔme le eɖokui si le se siwo zãla ɖe fia nu—mehiã be woatsɔ asi ade nu eme o.

Sergey Poznyakoff ye wɔ dɔa abe GNU ƒe lãwo ƒe agbenɔnɔ ƒe ɖoɖo si keke ta wu ƒe akpa aɖe ene eye womae le GNU General Public License te. To vovo na systemd, si woɖona ɖa abe init ɖoɖo si do ƒome kplikplikpli ene le Linux mama geɖewo dzi la, Pies ɖoe koŋ nye nu suetɔ kekeake. Ewɔa nu ɖeka—ekpɔa dɔwɔwɔwo dzi—eye wòwɔa esia nyuie. Nu bɔbɔe ma na wòdzɔa dzi na embedded systems, legacy servers, kple nɔnɔme ɖesiaɖe si me hehe ɖe init blibo ɖɔliɖɔli me nye nusi mewɔa dɔ o alo medze o.

Le eƒe gɔmedzedze la, Pies nye gɔmeɖose aɖe si ɖina yi ŋgɔ sasasã wu ɖoɖoa dzikpɔkpɔ: automation si ŋu kakaɖedzi le ɖea amegbetɔ ƒe agbagbadzedze enuenu ɖa. Gɔmeɖose ma ke ʋãa egbegbe asitsadɔwɔɖoɖo siwo léa ŋku ɖe dɔwɔwɔ ƒe ɖoɖowo ŋu, ʋãa nuwɔna, eye wohayana tso kpododonuwo me evɔ womezi dɔwɔlawo dzi be woakpɔ vidzĩwo dzi le afɔɖeɖe ɖesiaɖe me o.

Aleke GNU Pies Sɔ Kple Dɔwɔwɔ Dzikpɔla Bubuwo?

Unix xexeame menaa dɔwɔwɔdzikpɔlawo ƒe hiahiã o. Nusi sɔ tiatia nɔ te ɖe wò lolome, alesi wòsesẽ, kple xexemenunya ƒe didiwo dzi. Alesi GNU Pies ƒoa ƒu ɖe mɔnu bubu siwo ame geɖe lɔ̃a zazã ŋu enye si:

  • GNU Pies vs. systemd – systemd nye gɔmedzedze ƒe ɖoɖo blibo si kpɔa gɔmedzedze ƒe ɖoɖo bliboa kple subɔsubɔ ƒe nɔnɔmetata dzi. Pies le bɔbɔe wu kura; ekpɔa dɔwɔwɔ siwo zãla gblɔ dzi evɔ meɖɔlia wò init o. Tia Pies ne èhiã dzikpɔkpɔ si woɖo taɖodzinu na tɔtrɔ aɖeke manɔmee le ɖoɖo bliboa me.
  • GNU Pies vs. Supervisor (Python) – Wozãa Supervisor geɖe le web ƒe dɔwɔwɔ me gake ebia Python ƒe dɔwɔwɔ ƒe ɣeyiɣi. Woŋlɔ Pies ɖe C me, metsɔa gbegɔmeɖela ƒe ŋuɖoɖo ɖe eŋu o, eye wòzãa nunɔamesi ʋɛ aɖewo le xɔtunu siwo ŋu woxe mɔ ɖo dzi.
  • GNU Pies vs. runit – runit zãa subɔsubɔ ƒe ɖoɖo si wotu ɖe nyatakakadzraɖoƒe dzi eye ateŋu awɔ dɔ abe PID 1. Pies tsɔa ɖoɖowɔwɔ ɖoa teƒe ɖeka le faɛl ɖeka me, si dzikpɔla aɖewo kpɔ be ele bɔbɔe be yewoawɔ tɔtrɔwo dzi kpɔkpɔ kple wo me dzodzro.
  • GNU Pies vs. monit – monit tsɔa nunɔamesiwo ƒe seɖoƒedzikpɔkpɔ (CPU, ŋkuɖodzinu, disk) kpena ɖe dɔwɔwɔ dzikpɔkpɔ ŋu. Pies ƒe susu nɔa yɔyɔ kple gbugbɔgadzedze ƒe susuŋudɔwɔwɔ ɖeɖeko ŋu, si wɔe be wònɔa bɔbɔe wu gake nɔnɔmewo mesɔ gbɔ ɖe lãmesẽ me dzodzro ƒe nɔnɔmewo me o.
  • GNU Pies vs. s6 – wowɔ s6 na kakaɖedzi gã, nuto siwo me nugoewo le. Pies tɔa ŋku server ƒe ɖoɖo xoxowo afisi wolɔ̃a config-and-run mɔnu tẽ wu s6 ƒe dɔwɔnu ƒe ɖoɖo si sesẽ wu.
ƒe nyawo
ƒe nyawo

Gbese vevi: Dɔwɔwɔ dzikpɔla nyuitɔ kekeakee nye esi sɔ kple wò dɔwɔwɔ ƒe sesẽ. GNU Pies ɖo kpe edzi be mehiã be nàwɔ ɖoɖo kpekpe aɖeke hafi nàte ŋu akpɔ ɣeyiɣi si me woate ŋu awɔ dɔ le abe kpe ene o—dɔwɔnu siwo ŋu woƒe susu le, ɖoɖowɔwɔ si me kɔ, kple nuwo gbugbɔgawɔ le wo ɖokui si wɔa dɔ geɖe ŋutɔ. Xexemenunya ma ke ku ɖe asitsanyawo dzi kpɔkpɔ hã ŋu: èhiã ɖoɖo si léa ŋku ɖe ɖoɖo vevi ɖesiaɖe ŋu ale be naneke nagadze to gbagbãƒeawo me o.

ƒe nyawo

Nukae Nye GNU Pies ƒe Nɔnɔme Veviwo Kple Ðoɖowɔwɔ ƒe Gɔmeɖosewo?

GNU Pies xlẽa eƒe nuwɔna tso ɖoɖowɔɖi ƒe faɛl me, zi geɖe la /etc/pies.conf alo mɔ si zãla ɖo. Woɖea gbeƒã subɔsubɔdɔ ɖesiaɖe si dzi wokpɔna abe component block si ɖea sedede si woawɔ, agbugbɔ adze ɖoɖowo gɔme, nutome ƒe tɔtrɔwo, kple nuŋlɔɖi ƒe mɔfiamewo gɔme.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Ŋutete veviwo dometɔ aɖewoe nye automatic respawn kple seɖoƒe siwo woateŋu atrɔ asi le hena megbedede kple gbugbɔgadze agbagba, ɖoɖo si dzi woanɔ te ɖo ale be subɔsubɔdɔwo nadze egɔme le ɖoɖo nyuitɔ nu, dzesiwo gbɔ kpɔkpɔ na nutsotso nyuiwo, kple syslog integration na centralized logging. Pies ateŋu awɔ dɔ le ŋgɔgbe hã hena vodadawo ɖɔɖɔɖo alo abe megbenya demon xoxo hena ewɔwɔ.

Ðoɖowɔɖi ƒe nyagɔmeɖegbalẽa nye esi amegbetɔ ate ŋu axlẽ eye wòɖi GNU-ƒomevi ƒe ɖoɖowɔɖi ƒe nɔnɔme bubuwo. Esia ɖea nusɔsrɔ̃ ƒe ʋuʋudedi dzi kpɔtɔna na amesiame si ƒe dzi dze eme xoxo le dɔwɔnuwo abe GNU inetd alo Mailutils ene ŋu. Esi wònye be ɖoɖo bliboa nɔa nuŋɔŋlɔ ƒe faɛl ɖeka me ta la, ƒuƒoƒowo ateŋu akpɔ tɔtrɔwo to tɔtrɔwo dzikpɔkpɔ me—si nye nuwɔna vevi aɖe na agbalẽdzikpɔkpɔ ƒe mɔwo kple rollback ŋutete.

Afikae GNU Pies Dze le Dɔwɔwɔwo Dzikpɔkpɔ ƒe Etsɔme?

Agbawo kple haƒoƒo ƒe mɔ̃wo abe Kubernetes ene trɔ dɔwɔwɔ-dzikpɔkpɔ ƒe agba geɖe yi ɖe abstractions siwo le ɖoƒe kɔkɔwo dzi. Ke hã, GNU Pies gakpɔtɔ le vevie le nɔnɔme geɖewo me: bare-metal deployments afisi nugoewo tsɔa ga si mehiã o kpena ɖe eŋu, IoT kple embedded devices siwo si nunɔamesi ʋɛ aɖewo koe le, domenyinu ƒe xɔtuɖoɖo siwo do ŋgɔ na containerization, kple ŋgɔyiyi ƒe nɔnɔme siwo me spinning up a full orchestrator is overkill.

Dɔwɔwɔ ƒe nɔnɔme si keke ta wu la me kɔ—automation, ɖokuiŋudzedze, kple declarative configuration meganye tiatia o. Eɖanye Linux daemons dzi kpɔm nèle kple GNU Pies alo nèle asitsadɔ blibo aɖe dzi kpɔm kple mɔ̃ si wotsɔ wɔ ɖekae o, mɔkpɔkpɔa le ɖeka: ɖe nɔnɔme si nèdi la gɔme, eye nàna ɖoɖoa nazi edzi ɖaa.

Mewayz zãa susu sia tututu le asitsatsa ƒe modules 207 me—tso CRM pipelines kple invoicing dzi va ɖo project tracking kple HR dɔwɔwɔ ƒe ɖoɖowo dzi. Woléa ŋku ɖe dɔwɔwɔ ɖesiaɖe ŋu, wotsɔa aflaga dea dzesi ɖesiaɖe si to vovo, eye wodzea nuwo gbugbɔgawɔ ƒe afɔɖeɖewo gɔme le wo ɖokui si ale be wò ƒuƒoƒoa nate ŋu alé fɔ ɖe tsitsi ŋu tsɔ wu dzotsitsi.

Nyabiase Siwo Wobiana Enuenu

Ðe GNU Pies sɔ na nuwɔwɔ ƒe nɔnɔmewo?

Ẽ. GNU Pies nye GNU Dɔwɔɖoɖo ƒe akpa aɖe ƒe geɖe eye wowɔe na ɣeyiɣi didi, nuwɔwɔ ƒe ɖoɖo ƒe ɖoɖowo dzikpɔkpɔ. Eƒe afɔɖoƒe suetɔ kekeake kple automatic respawn logic na wònye tiatia si dzi woate ŋu aka ɖo na server siwo hiã uptime gã manɔmee overhead of a full init system replacement. Abe alesi wòle le xɔtuɖaŋudɔwɔnu ɖesiaɖe gome ene la, wokafu dodokpɔ tsitotsito le fefewɔƒe ƒe nɔnɔme me hafi woatsɔe ade dɔwɔwɔ me.

Ðe GNU Pies ateŋu akpɔ dɔwɔwɔ geɖewo dzi zi ɖeka?

Kakaɖedzitɔe. Àteŋu aɖe akpa vovovoawo ƒe ƒuƒoƒo agbɔsɔsɔme si hiã le ɖoɖowɔɖi ƒe faɛl ɖeka me. Pies adze subɔsubɔdɔ ɖesiaɖe gɔme, alé ŋku ɖe eŋu, eye wòagbugbɔ adze egɔme le eɖokui si. Edoa alɔ ɖoɖowɔwɔ ɖe nusiwo dzi woanɔ te ɖo hã ŋu, si kpɔa egbɔ be subɔsubɔdɔ siwo ɖoa ŋu ɖe dɔwɔwɔ bubuwo ŋu dzea egɔme le ɖoɖo nyuitɔ nu. Subɔsubɔdɔ geɖe ƒe ŋutete siae nye nusi na Pies wɔa dɔ na xexeame ŋutɔŋutɔ ƒe dɔdzikpɔlawo dzikpɔkpɔ.

Aleke dɔwɔwɔ dzikpɔkpɔ do ƒome kple asitsaƒe ƒe mɔnu dzi kpɔkpɔ?

Gɔmeɖose si le ete la sɔ: ɖe dɔwɔwɔ veviwo gɔme, lé ŋku ɖe woƒe nɔnɔme ŋu, eye nàhaya le eɖokui si ne nane do kpo nu. Le ɖoɖoa dzikpɔkpɔ me la, ema fia be woagbugbɔ adze daemon si gblẽ la gɔme. Le asitsadɔwo me la, efia be woalé adzɔxegbalẽvi ƒe dɔwɔwɔ si tsi anyi alo kplɔkplɔ ɖo si to vovo eye woaʋã ɖɔɖɔɖodɔ nyuitɔ. Mɔ̃wo abe Mewayz ene zãa dzikpɔkpɔ ƒe ɖoɖo sia le dɔwɔƒe ɖesiaɖe me—nudzadzra, ganyawo, HR, kple dɔwɔnawo—eyata naneke metoa eme le ame ŋkume o.

Èle klalo be yeatsɔ asitsatsa ƒe ɖoɖo ɖesiaɖe ade autopilot dzi abe alesi GNU Pies nana wò dɔdzikpɔlawo nɔa dɔ wɔm enea? Dze egɔme femaxee le Mewayz eye nàna modules 207 siwo wotsɔ wɔ ɖekae nakpɔ wò dɔwɔwɔ ƒe ɖoɖowo dzi ale be wò ƒuƒoƒoa nate ŋu alé fɔ ɖe nusiwo le vevie wu ŋu.

katã dzi

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime