Hacker News

GNU Pies – Polokalama Ui mo e Supavaisa Fakahoko .

GNU Pies – Polokalama Ui mo e Supavaisa Fakahoko . Ko e fekumi ko 'eni 'oku delves ki he pai, sivisivi'i hono mahu'inga mo e uesia 'e lava ke hoko. Ngaahi Fakakaukau Tefito 'oku 'Ufi'ufi 'Oku fakatotolo'i 'e he kakano ko 'eni: Ngaahi tefito'i mo'oni mo e ngaahi teolosia tefito . ...

7 min read Via www.gnu.org.ua

Mewayz Team

Editorial Team

Hacker News
Ko e pou blog kakato 'eni 'a e SEO:

GNU Pies (Polokalama Ui mo e Fakahoko 'o e Supavaisa) ko ha pule 'o e daemon 'oku malohi, 'oku fakaava mei he Poloseki GNU 'oku ne kamata, siofi, mo toe kamata 'a e ngaahi ngaue 'oku lele fuoloa 'i he ngaahi sisitemi hange ko e Unix. Kapau 'oku fakafalala ho'o ngaahi langa fakalakalaka ki he ngaahi founga ngaue lahi 'o e muimui'i 'oku pau ke mo'ui 'i he taimi kotoa pe, 'Oku 'omi 'e he Pies ha founga kehe 'oku ma'ama'a, configuration-driven ki he ngaahi sisitemi init mamafa ange mo e kau supavaisa 'o e founga ngaue.

Ki he ngaahi timi kuo 'osi juggling 'a e ngaahi ta'u 'e laui hongofulu 'o e micro-sevesi, ngaahi ngaue cron, mo e ngaahi me'angaue 'i loto, mahino 'a e feitu'u 'oku fe'unga ai 'a e GNU Pies 'i he founga-pule'i 'o e fonua 'e lava ke fakahaofi 'a e ngaahi houa 'o e mamahi 'ulu fakangaue. 'I lalo, 'Oku mau veteki 'a e founga tonu 'oku ne ngaue ai, ko e ha 'oku mahu'inga ai, pea mo e founga 'oku to'o ai 'e he ngaahi tu'unga pisinisi fakaonopooni hange ko e Mewayz 'a e filosofia tokanga'i tatau ke tauhi 'a e 207 modules fakatahataha'i ke lele ta'e-fa'alaua ki he kau faka'aonga'i 'o e 138,000 tupu.

Ko e hā ʻa e GNU Pies pea ko e hā ʻoku totonu ke ke tokanga aí?

Ko e GNU Pies ko ha me'angaue 'oku ngaue ko ha founga ngaue 'a e matu'a ki ha polokalama 'e taha pe lahi ange 'o e fanau. 'Oku ne lau ha faile configuration declarative, kamata'i 'a e sevesi takitaha kuo fakapapau'i, pea hokohoko atu hono siofi 'enau mo'ui lelei. 'I he taimi 'oku 'ikai ke 'amanaki ki ai ha founga ngaue 'oku pule'i 'oku 'ikai ke 'amanaki ki ai, 'Oku 'otometiki 'a e toe kamata 'e he Pies 'o fakatatau ki he ngaahi tu'utu'uni 'oku faka'uhinga'i 'e he tokotaha ngaue—'oku 'ikai fie ma'u ha fakafepaki tohi.

Na'e fa'u 'a e poloseki 'e Sergey Poznyakoff ko e konga 'o e 'ekosisitemi GNU lahi ange pea 'oku tufaki 'i he malumalu 'o e Laiseni Fakapule'anga Lahi 'o e GNU. 'Oku kehe mei he systemd, 'a ia 'oku vaka ko ha sisitemi init 'oku fakataha'i fefeka 'i he ngaahi tufaki'anga koloa lahi 'o e Linux, 'Oku fakataumu'a 'a e Pies ke si'isi'i taha. ʻOkú ne fai ha meʻa ʻe taha —tokangaʻi ʻa e ngaahi founga ngāué —pea ʻokú ne fai lelei ia. Ko e faingofua ko ia 'oku ne 'ai ke faka'ofo'ofa ki he ngaahi sisitemi 'oku fakahu, ngaahi seva tukufakaholo, mo ha fa'ahinga 'atakai 'oku 'ikai ke 'aonga pe 'oku 'ikai faka'amu ke toho 'i ha fetongi init kakato.

'I hono uho, 'Oku fakafotunga 'e he Pies ha tefito'i mo'oni 'oku resonates mama'o 'i he pule'i 'o e sisitemi: 'oku fakangata 'e he 'otometiki falala'anga 'a e toutou feinga 'a e tangata. Ko e tefito'i mo'oni tatau 'oku ne fakalele 'a e ngaahi sisitemi ngaue pisinisi fakaonopooni 'oku nau siofi 'a e ngaahi ngaue, fakatupu 'a e ngaahi ngaue, mo e fakaakeake mei he ngaahi ta'elavame'a 'o 'ikai ke fakamālohi'i 'a e kau ngaue ke nau tauhi 'a e pepe 'i he sitepu kotoa pe.

'Oku anga fefe hono fakafehoanaki 'o e GNU Pies ki he kau Supavaisa 'o e Ngaahi Ngaue Kehe?

'Oku 'ikai ke nounou 'a e kau pule 'o e founga ngaue 'oku 'oatu 'e he mamani 'o e Unix. Ko hono fili ‘o e taha totonú ‘oku fakatu‘unga ia ‘i ho‘o lahi, faingata‘a, mo e ngaahi sai‘ia fakafilōsofia. Ko e founga 'eni 'oku stack hake ai 'a e GNU Pies ki he ngaahi founga kehe 'oku manakoa:

  • GNU Pies vs. ʻOku maʻamaʻa ange ʻa e Pies; 'oku ne tokanga'i 'a e ngaahi founga 'oku fakapapau'i 'e he tokotaha faka'aonga'i 'o 'ikai fetongi ho'o init. Fili 'a e Pies 'i he taimi 'oku ke fie ma'u ai ha tokanga'i fakataumu'a 'o 'ikai ha ngaahi liliu 'i he sisitemi kotoa.
  • GNU Pies vs. 'Oku tohi 'a e Pies 'i he C, 'oku 'ikai ke ne 'ave 'a e fakafalala ki he faka'uhinga lea, pea 'oku ne fakamoleki 'a e ngaahi ma'u'anga tokoni si'isi'i ange 'i he hardware fakangatangata.
  • Ko e GNU Pies vs.
  • GNU Pies vs. 'Oku tokanga taha 'a e Pies ki he invocation mo e toe kamata 'a e logic, 'o 'ai ke faingofua ange ka 'oku si'isi'i ange 'a e feature-koloa'ia ki he ngaahi tu'unga 'o e sivi-mo'ui lelei.
  • GNU Pies vs. 'Oku fakataumu'a 'a e Pies ki he ngaahi setups tukufakaholo 'o e server 'a ia 'oku manakoa ange ai ha founga hangatonu config-mo-lele 'i he s6 'o e toolchain faingata'a ange.

Ko e fakakaukau mahu'inga: Ko e supavaisa lelei taha 'o e founga ngaue ko e taha 'oku fe'unga mo ho'o faingata'a'ia fakangaue. 'Oku fakamo'oni'i 'e he GNU Pies 'oku 'ikai ke ke fie ma'u ha fa'unga mamafa ke a'usia 'a e taimi uptime maka-malohi-ngaahi me'angaue tokanga, configuration mahino, mo e fakaakeake 'otometiki 'oku 'alu ha hala lōloa. Ko e filosofia tatau 'oku ngaue'aki ki hono fakalele 'o ha pisinisi: 'oku ke fie ma'u ha sisitemi 'oku ne siofi 'a e founga mahu'inga kotoa pe ke 'oua na'a to ha me'a 'i he ngaahi mafesifesi.

Ko e hā ʻa e ngaahi meʻa tefito mo e ngaahi tefitoʻi meʻa ʻo e fakaleleiʻi ʻo e GNU Pies?

'Oku lau 'e he GNU Pies 'a hono 'ulungaanga mei ha faile fakalelei'i, 'oku angamaheni 'aki 'a e /etc/pies.conf pe ko ha hala 'oku fakapapau'i 'e he tokotaha ngaue. 'Oku fakaha 'a e sevesi takitaha 'oku pule'i ko ha konga poloka 'oku ne fakamatala'i 'a e fekau ke lele, toe kamata 'a e ngaahi tu'utu'uni, ngaahi kehekehe 'o e 'atakai, mo e ngaahi fakahinohino 'o e logging.

💡 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 →

Ko e ngaahi malava mahu'inga 'oku kau ai 'a e respawn 'otometiki mo e ngaahi fakangatangata 'o e toloi mo e toe feinga 'oku lava ke configurable, 'ota 'o e fakafalala ko ia 'oku kamata 'a e ngaahi ngaue 'i he hokohoko totonu, tokanga'i 'o e faka'ilonga ki he ngaahi tapuni faka'ofo'ofa, mo e fakataha'i 'o e syslog ki he logging fakalotofonua. 'E lava foki ke lele 'a e ngaahi pai 'i he mu'a ki he debugging pe ko ha daemon tukufakaholo 'o e muimui'i ki hono ngaohi.

Ko e syntax 'o e configuration 'oku lava ke lau 'e he tangata pea 'oku tatau mo e ngaahi fotunga config kehe 'o e GNU-style. 'Oku tukuhifo 'e he me'a ni 'a e curve ako ki ha taha 'oku 'osi fiemalie ki he ngaahi me'angaue hange ko e GNU inetd pe Mailutils. Koe'uhi 'oku mo'ui 'a e setup kotoa 'i ha faile tohi 'e taha, 'e lava ke muimui'i 'e he ngaahi timi 'a e ngaahi liliu 'o fakafou 'i he pule'i 'o e version-ko ha founga mahu'inga ki he ngaahi hala 'atita mo e malava 'o e rollback.

Ko fe 'oku fe'unga ai 'a e GNU Pies 'i he kaha'u 'o e Pule'i 'o e Ngaahi Ngaue?

Kuo hiki 'e he ngaahi koniteina mo e ngaahi tu'unga 'o e orchestration hange ko e Kubernetes 'a e lahi taha 'o e kavenga 'o e founga-tokanga'i ki he ngaahi abstractions 'o e tu'unga ma'olunga ange. Ka neongo ia, 'Oku kei fe'unga 'a e GNU Pies 'i ha ngaahi tu'unga kehekehe: deployments 'o e ukamea 'ikai ha me'a 'a ia 'oku tanaki atu ai 'e he ngaahi koniteina 'a e ngaahi me'a 'oku 'ikai fie ma'u, IoT mo e ngaahi device 'oku fakahu 'aki 'a e ngaahi ma'u'anga tokoni fakangatangata, ngaahi langa fakalakalaka tukufakaholo 'oku mu'omu'a 'i he containerisation, mo e ngaahi 'atakai fakalakalaka 'a ia 'oku overkill 'a e spinning hake ha orchestrator kakato'Oku mahino 'a e founga 'oku lahi ange 'i he ngaahi ngaue-'oku 'ikai ke toe fili 'a e 'otometiki, fakamo'ui 'o e tokotaha pe, mo e configuration declarative. Pe 'oku ke pule'i 'a e Linux daemons 'aki 'a e GNU Pies pe pule'i ha pisinisi kakato 'aki ha tu'unga fakatahataha'i, 'Oku tatau pe 'a e 'amanaki: fakamatala'i 'a e tu'unga 'oku fie ma'u, pea tuku ke fakahoko ia 'e he sisitemi hokohoko.

'Oku faka'aonga'i 'e he Mewayz 'a e fakakaukau pau ko 'eni 'i he ngaahi module pisinisi 'e 207-mei he ngaahi paipa CRM mo e invoice ki he muimui'i 'o e poloseki mo e ngaahi ngaue 'a e HR. 'Oku siofi 'a e founga kotoa pe, 'oku faka'ilonga'i 'a e tukukehe kotoa pe, pea 'oku fakatupu 'otometiki 'a e ngaahi ngaue fakaakeake koe'uhi ke lava 'e ho'o timi 'o tokanga taha ki he tupulaki kae 'ikai ko e tamate afi.

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

'Oku fe'unga nai 'a e GNU Pies ki he ngaahi 'atakai ngaohi'anga koloa?

ʻIo. Kuo hoko 'a e GNU Pies ko ha konga 'o e Poloseki GNU 'i he ngaahi ta'u pea 'oku fakataumu'a ia ki he lele loloa, tokanga'i 'o e founga ngaue 'o e kalasi ngaohi. Ko hono si'isi'i taha 'o e va'e mo e 'otometiki respawn logic 'oku ne 'ai ia ko ha fili falala'anga ki he ngaahi seva 'oku nau fie ma'u 'a e taimi uptime ma'olunga 'o 'ikai ha 'olunga 'o ha fetongi 'o e sisitemi init kakato. Hange ko ha me'angaue langa fakalakalaka, 'oku fokotu'u atu ke sivi faka'auliliki 'i ha 'atakai staging kimu'a pea toki deploy ki he ngaohi.

'E lava 'e he GNU Pies 'o pule'i ha ngaahi sevesi lahi 'i he taimi pe 'e taha?

ʻOku moʻoni ʻaupito. Te ke lava 'o faka'uhinga'i 'a e ngaahi poloka konga lahi 'o hange ko ia 'oku fie ma'u 'i ha faile configuration 'e taha. ʻE kamataʻi, siofi, mo toe kamataʻi tauʻatāina ʻe he Pies ʻa e sevesi takitaha. 'Oku ne poupou'i foki 'a e dependency ordering, 'o fakapapau'i 'oku kamata 'a e ngaahi ngaue 'a ia 'oku fakafalala ki he ngaahi founga kehe 'i he hokohoko totonu. Ko e malava ko 'eni 'o e ngaahi ngaue lahi ko e me'a ia 'oku ne 'ai 'a e Pies ke 'aonga ki he pule'i 'o e seva 'o e mamani mo'oni.

'Oku fekau'aki fefe 'a e tokanga'i 'o e founga ngaue mo hono fakalele 'o ha tu'unga pisinisi?

Ko e tefito'i mo'oni 'oku 'i lalo 'oku tatau pe: fakamatala'i 'a e ngaahi founga mahu'inga, siofi honau tu'unga, pea fakaakeake 'otometiki 'i he taimi 'oku 'ikai ke lava ai ha me'a. 'I he pule'i 'o e sisitemi, 'Oku 'uhinga ia ke toe kamata ha daemon kuo holo. 'I he ngaahi ngaue 'a e pisinisi, 'Oku 'uhinga ia ke ma'u ha workflow 'inivoisi stalled pe ko ha muimui'i 'oku mole pea fakatupu 'a e ngaue fakatonutonu totonu. 'Oku faka'aonga'i 'e he ngaahi tu'unga hange ko e Mewayz 'a e founga tokanga'i ko 'eni 'i he potungaue kotoa pe-fakatau, pa'anga, HR, mo e ngaahi ngaue-ko ia 'oku 'ikai ha me'a 'e 'alu holo 'o 'ikai fakatokanga'i.

Mateuteu ke 'ai 'a e founga pisinisi kotoa pe 'i he 'otometiki 'a e founga 'oku tauhi ai 'e he GNU Pies ho'o ngaahi seva ke lele? Kamata ta'etotongi 'i he Mewayz
pea tuku ke tokanga'i 'e he ngaahi module fakatahataha'i 'e 207 ho'o ngaahi ngaue koe'uhi ke lava 'e ho'o timi 'o tokangataha ki he me'a 'oku mahu'inga taha.

'Oku fe'unga 'a e GNU Pies ki hono ngaohi 'atakai?","acceptedAnswer":{"@type":"Tali","text":"'Io. Kuo hoko 'a e GNU Pies ko ha konga 'o e Poloseki GNU 'i he ngaahi ta'u pea 'oku fakataumu'a ia ki he lele loloa, tokanga'i 'o e founga 'o e ngaohi'anga koloa mo e 'otometiki respawn logic mo ha founga 'o e serverit ma'olunga 'oku fie ma'u. me'angaue 'o e ngaahi langa fakalakalaka, 'oku fokotu'u atu 'a e sivi faka'auliliki 'i ha 'atakai 'o e staging kimu'a pea toki deploy"}},{"@fa'ahinga":"Fehu'i","hingoa":"'E lava ke pule'i 'e he GNU Pies 'a e ngaahi ngaue lahi 'i he taimi pe 'e taha?","taliTali":{"@fa'ahinga":"Tali","tohi":"Abso lava defgleteed 'o hange ko e tokolahi 'oku fie ma'u 'e koe. faile configuration. 'E kamata 'e he Pies, siofi, mo toe kamata 'a e sevesi takitaha tau'ataina. 'Oku ne poupou'i foki 'a e 'ota 'o e fakafalala, 'o fakapapau'i 'oku kamata 'a e ngaahi sevesi 'a ia 'oku fakafalala ki he ngaahi founga kehe 'i he hokohoko totonu ko e me'a 'oku ne 'ai 'a e Pies ke 'aonga ki he pule'i 'o e seva 'o e mamani mo'oni." tu'unga pisinisi?","acceptedAnswer":{"@type":"Tali","text":"Ko e tefito'i mo'oni 'oku 'i lalo 'oku tatau: fakamatala'i 'a e ngaahi founga mahu'inga, siofi honau tu'unga, pea fakaakeake 'otometiki 'i he taimi 'oku 'ikai lava ai ha me'a. 'I he pule'i 'o e sisitemi, 'Oku 'uhinga ia ki hono toe kamata'i 'o ha daemon crashed 'I he ngaahi ngaue 'a e pisinisi 'oku fakatonutonu ha workice 'i he totonu 'o e sta-lle . ngaue 'oku faka'aonga'i 'e he ngaahi tu'unga hange ko e Mewayz 'a e founga tokanga'i ko 'eni 'i he tafa'aki 'o e eve"}}]}.

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