HN-г үзүүл: Би микро үйлчилгээнд зориулж гал хамгаалагчийн хайрцаг барьсан
\u003ch2\u003eHN-г харуулах: Би микро үйлчилгээний\u003c/h2\u003e-д зориулсан гал хамгаалагчийн хайрцаг барьсан. \u003cp\u003e Энэхүү хакерын мэдээний "Show HN" нийтлэл нь хөгжүүлэгчдийн нийгэмд зориулан бүтээсэн шинэлэг төсөл эсвэл хэрэгслийг толилуулж байна. Өргөдөл нь техникийн шинэчлэл, асуудлыг шийдвэрлэх арга замыг харуулж байна.\u003c/p\u003e ...
Mewayz Team
Editorial Team
Байнга асуудаг асуултууд
Бичил үйлчилгээний "гал хамгаалагч хайрцаг" гэж юу вэ?
Бичил үйлчилгээнд зориулсан гал хамгаалагчийн хайрцаг нь хуваарилагдсан үйлчилгээнүүдийн хэлхээг таслах, хурдыг хязгаарлах, эвдрэлийн тусгаарлалтыг удирддаг төвлөрсөн хяналтын давхарга юм. Гэрийн гал хамгаалагчийн хайрцаг нь цахилгааны хэт ачааллаас урьдчилан сэргийлдэгтэй адил энэ хэрэгсэл нь нэг микро үйлчилгээний доголдлоос таны системийг бүхэлд нь сүйрүүлэхээс сэргийлдэг. Энэ нь үйлчилгээний эрүүл мэндийг бодит цаг хугацаанд хянаж, алдааны босго давсан үед "гал хамгаалагч"-ыг автоматаар унтрааж, таны бусад архитектурыг хэвийн ажиллуулах боломжийг олгоно.
Энэ нь одоо байгаа таслагчийн сангуудаас юугаараа ялгаатай вэ?
Ихэнх таслуурын номын сан нь үйлчилгээний төвшинд ажилладаг бөгөөд нэг үйлчилгээнд гар аргаар нэгтгэхийг шаарддаг. Энэ төсөл нь илүү өргөн хүрээтэй, дэд бүтцийн түвшний арга барилыг ашигладаг - нэг үйлчилгээнд зориулсан залгаас гэхээсээ илүү нэгдсэн хяналтын хавтгай болж ажилладаг. Энэ нь багуудад бүх үйлчилгээн дэх бодлогыг нэгэн зэрэг удирдах нэг хяналтын самбар өгдөг. Нарийн төвөгтэй стекүүдийг удирдаж буй хөгжүүлэгчдэд Mewayz (207 модуль, $19/сар) зэрэг платформууд нь уян хатан байдлыг алдагдуулахгүйгээр бүрэлдэхүүн хэсэг бүрийн нэмэлт зардлыг бууруулдаг төвлөрсөн багаж хэрэгсэл гэсэн ижил төстэй философийг санал болгодог.
Энэ хэрэгсэл нь жижиг баг эсвэл соло хөгжүүлэгчдэд тохиромжтой юу?
Мэдээж. Микро үйлчилгээний уян хатан байдлын хэрэгсэл нь ихэвчлэн томоохон инженерийн байгууллагуудтай холбоотой байдаг ч бие даасан хөгжүүлэгчид болон жижиг багууд алдаа дутагдлыг эрт тусгаарлахаас асар их ашиг тус хүртдэг. Гал хамгаалагчийн механизмгүй бол ганц удаа бүтэлгүйтсэн хамаарал нь таны бүтээгдэхүүнийг бүхэлд нь чимээгүйхэн доройтуулж болзошгүй юм. Ийм хөнгөн, нээлттэй эхийн шийдлүүд нь нэвтрэх саадыг эрс багасгадаг. Хэрэв та бүгд нэг дор платформ хайж байгаа бол Mewayz 207 модулийг сард 19 доллараар хангадаг бөгөөд энэ нь байгууллагын түвшний багаж хэрэгслийг бие даасан барилгачид ашиглах боломжтой болгодог.
Ямар програмчлалын хэл, орчинг дэмждэг вэ?
Төсөл нь хэлний онцлог шинж чанартай SDK-г шаарддаггүй, сүлжээ эсвэл хажуугийн давхарга дээр ажиллахаар хэлийг үл тоомсорлохоор бүтээгдсэн. Энэ нь Node.js, Python, Go, Ruby эсвэл таны стек ашигладаг бусад хэл дээр бичигдсэн үйлчилгээнүүдийн хажууд ажилладаг гэсэн үг юм. Тохиргоог гаднаас зохицуулдаг тул тус тусдаа үйлчилгээнүүдэд код өөрчлөх шаардлагагүй. Төслийн GitHub репозитороос тодорхой байршуулалтын зорилтууд, дэмжигдсэн прокси болон интеграцийн гарын авлагуудыг шалгаж, орчиндоо ашиглаж эхэлнэ үү.
We use cookies to improve your experience and analyze site traffic. Cookie Policy