Энэ жил 206 нээлттэй эхийн төсөл оролцож байгаа Google-ийн 27 дахь зуны зуны кодыг тэмдэглэж байна. Энэ жил Мойра зэрэг XNUMX төслийн анхных болно. Энэ бол Контурд бий болсон онцгой байдлын талаарх мэдэгдлийн бидний дуртай систем юм.
Би Moira-г GSoC-д оруулахад бага зэрэг оролцож байсан тул одоо нээлттэй эхийн энэ жижиг алхам, Мойрагийн хувьд асар том үсрэлт хэрхэн болсныг шууд хэлье.
тухай хэдэн үг Google-ийн зуны код
Жил бүр дэлхийн өнцөг булан бүрээс мянга орчим оюутан GSoC-д оролцдог. Өнгөрсөн жил 1072 орны 59 оюутан нээлттэй эхийн 212 төсөл дээр ажиллажээ. Google нь оюутнуудын оролцоог ивээн тэтгэж, тэдэнд тэтгэлэг олгодог бөгөөд төсөл боловсруулагчид оюутнуудад зөвлөгчөөр ажиллаж, нээлттэй эх сурвалжид элсэхэд тусалдаг. Олон оюутнуудын хувьд энэ нь аж үйлдвэрийн хөгжлийн туршлага, анкет дээрээ сайхан шугам авах хамгийн сайн боломж юм.
Ямар төслүүд
- үйлдлийн системүүд (Debian, Fedora, FreeBSD)
- Програмчлалын хэлүүд (Haskell, Python, Swift)
- номын сангууд (Boost C++, OpenCV, TensorFlow)
- хөрвүүлэгч ба бүтээх систем (GCC, LLVM, webpack)
- Эх кодтой ажиллах хэрэгслүүд (Git, Jenkins, Neovim)
- DevOps хэрэгслүүд (Kapitan, Linkerd, Moira)
- мэдээллийн сан (MariaDB, PostgreSQL)
Одоо би Моира энэ жагсаалтад хэрхэн орсоныг танд хэлье.
Бэлтгэлээ хийгээд өргөдлөө өгөөрэй
GSoC-д оролцох хүсэлт XNUMX-р сард эхэлсэн. Контурын Мойра хөгжүүлэлтийн баг бид хоёр ярилцаад оролцох хүсэлтэй байгаагаа ойлгосон. Энэ нь хэр их хүчин чармайлт шаардахыг бид огтхон ч төсөөлөөгүй, одоо ч мэдэхгүй байна, гэхдээ бид Moira хөгжүүлэгчийн нийгэмлэгийг нэмэгдүүлэх, Moira-д зарим нэг том боломжуудыг нэмж, хэмжүүр цуглуулах, зохих анхааруулга өгөх дуртай байгаагаа хуваалцахыг маш их хүсч байсан.
Энэ бүхэн гэнэтийн зүйлгүйгээр эхэлсэн. Эхлээд бөглөсөн
Дараа нь GSoC-ийн оролцогчид энэ зун ямар гол шинж чанарууд дээр ажиллахыг шийдэх шаардлагатай байв. Үүсгэх
Үүний үр дүнд Moira цөм (API, эрүүл мэндийн үзлэг, сэрэмжлүүлэг хүргэх сувгийн тухай) болон түүний вэб интерфэйсээс (Графанатай нэгтгэх, кодын баазыг TypeScript руу шилжүүлэх, үндсэн удирдлага руу шилжих тухай) даалгаврууд дууссан. Үүнээс гадна бид заримыг нь бэлдсэн
Үр дагавартай тэмцэх
Дараа нь гурван долоо хоног хүлээсэн, гинжин захидлаас бага зэрэг баяр баясгалан...
... мөн дэлбэрэлт болсон
"Эхний сайн дугаарууд" Github дээр халуун бялуу шиг зарагдсан. Би огт санаанд оромгүй зүйл хийх хэрэгтэй болсон: нийгэмлэгийн шинэ гишүүдэд зориулсан жижиг танилцуулах даалгавруудын том багцыг гаргаж ирсэн.
Гэсэн хэдий ч бид үүнийг даван туулж, үүнд баяртай байна.
Цаашид юу болох бол
Энэ ирэх Даваа гарагт буюу гуравдугаар сарын 25-нд
Хэрэгтэй холбоосууд:
эх сурвалж GitHub дээр,хөгжүүлэгчийн чат ибаримт бичиг Моира- хөгжүүлэгчдийн Moira-ийн тухай Habré-ийн нийтлэлүүд
Accenture ,Yandex.Money иАвито Moira архитектурын талаархи тайлан HighLoad Moscow 2018 чуулган дээр- другие
нээлттэй эхийн төслүүд , Контур үүсгэн дэмжсэн
Мөн бүртгүүлнэ үү
Эх сурвалж: www.habr.com