
herdr
tunajenga mazingira huria ya uendeshaji wa mawakala
Kuhusu
Wasanidi programu hawaendeshi tena wakala mmoja wa kuandika msimbo. Wanaendesha makundi ya mawakala, kwa saa nyingi, wakati mwingine siku kadhaa, kwenye kompyuta mpakato, seva na sandbox. Kufuatilia kazi hiyo ndicho kizuizi kipya: wakala yupi amekwama, yupi amemaliza, yuko kwenye terminal ipi, na kwa nini kila kitu kilikufa kompyuta mpakato ilipofungwa.
Herdr ni makao ya chanzo huria ya kazi hiyo. Seva inayoendeshwa chinichini inamiliki vipindi vya terminal vya mawakala kwenye kila mashine, hivyo kazi inaendelea hata muunganisho ukikatika, kifuniko cha kompyuta kikifungwa au SSH ikikatika. Herdr humtambua kila wakala na kugeuza vurugu kuwa foleni ya mambo yanayohitaji umakini wako (yanayoendelea, yaliyokwama, yaliyokamilika, katika kila mradi), ili uangalie tu pale wakala anapokuhitaji. Kila kiteja ni mwonekano tu: kiolesura cha terminal kinachokuja nacho, SSH kutoka mashine nyingine, simu yako. Funga kimoja, fungua kingine; kazi haisimami kamwe.
Programu nyingine pia zinaweza kuiendesha: CLI, API ya soketi, na soko la viendelezi lililovuka viendelezi 500 vya jumuiya katika mwezi wake wa kwanza. Mazingira ya uendeshaji yako chini ya leseni ya Apache-2.0 na yatabaki huria. Miezi minne baada ya uzinduzi: nyota 25,000 kwenye GitHub, upakuaji 340,000.





