ሁሉም ሰው ልደቴን እያከበረ እያለ እስከ ጠዋት ድረስ ክላስተር እያስተካከልኩ ነበር - እና ገንቢዎቹ ስህተታቸውን በእኔ ላይ ነቀፉ

ሁሉም ሰው ልደቴን እያከበረ እያለ እስከ ጠዋት ድረስ ክላስተር እያስተካከልኩ ነበር - እና ገንቢዎቹ ስህተታቸውን በእኔ ላይ ነቀፉ

እንደ ዴፖፕ የመስራት አካሄዴን ለዘላለም የቀየረ ታሪክ እነሆ። በቅድመ-ኮቪድ ጊዜ፣ ረጅም፣ ረጅም ከነሱ በፊት፣ እኔ እና ወንዶቹ ስለ ንግዳችን እያሰብን እና በዘፈቀደ ትዕዛዞች ነጻ ለማድረግ ስንሞክር፣ አንድ ቅናሽ በጋሪዬ ውስጥ ወደቀ።

የጻፈው ኩባንያ የመረጃ ትንተና ኩባንያ ነው። በየቀኑ በሺዎች የሚቆጠሩ ጥያቄዎችን አስተናግዳለች። እነሱ በሚሉት ቃላቶች ወደ እኛ መጡ፡ ወንዶች፣ እኛ ClickHouse አለን እና አወቃቀሩን እና መጫኑን በራስ ሰር መስራት እንፈልጋለን። Ansible፣ Terraform፣ Docker እና ይህ ሁሉ በጂት ውስጥ እንዲቀመጥ እንፈልጋለን። እያንዳንዳቸው ሁለት ቅጂዎች ያሉት የአራት ኖዶች ክላስተር እንፈልጋለን።

መደበኛ ጥያቄ፣ ምን ደርዘኖች፣ እና እርስዎ ተመሳሳይ ጥሩ መደበኛ መፍትሄ ያስፈልግዎታል። "እሺ" አልን, እና ከ2-3 ሳምንታት በኋላ ሁሉም ነገር ዝግጁ ነበር. ስራውን ተቀብለው ወደ አዲሱ የክሊክሃውስ ክላስተር የእኛን መገልገያ በመጠቀም መሄድ ጀመሩ።

አንዳቸውም በክሊክ ሃውስ እንዴት እንደሚመሰቃቀሉ አልፈለጉም ወይም አያውቁም። ያኔ ዋናው ችግራቸው ይህ ነው ብለን አሰብን፤ ስለዚህም የኩባንያው አገልግሎት ጣቢያ ራሴ ዳግመኛ ላለመሄድ በተቻለ መጠን ስራውን አውቶማቲክ ለማድረግ ለቡድኔ ፈቀደ።

እንቅስቃሴውን አብረናል, ሌሎች ተግባራት ታዩ - ምትኬዎችን እና ክትትልን ለማዘጋጀት. በዚሁ ቅጽበት, የዚህ ኩባንያ አገልግሎት ጣቢያ ወደ ሌላ ፕሮጀክት ተቀላቅሏል, ለራሳችን አዛዥ - ሊዮኒድ ትቶልናል. ሊኒያ ብዙ ተሰጥኦ ያለው ሰው አልነበረም። በ Clickhouse ላይ በድንገት በኃላፊነት የተሾመ ቀላል ገንቢ። አንድን ነገር ለመቆጣጠር ይህ የመጀመሪያ ቀጠሮው ይመስላል እና በእሱ ላይ ከወደቀው ክብር የተነሳ የኮከብ በሽታ በእሱ ውስጥ ታየ።

አንድ ላይ ምትኬዎችን መስራት ጀመርን. ኦሪጅናል ውሂብን ወዲያውኑ እንዲቀመጥ ሀሳብ አቀረብኩ። ልክ ይውሰዱ፣ ዚፕ እና በሚያምር ሁኔታ ወደ አንዳንድ c3 ይጣሉ። የመጀመሪያው መረጃ ወርቅ ነው. ሌላ አማራጭ ነበር - በ Clickhouse ውስጥ ጠረጴዛዎቹን እራሳቸው ምትኬ ማስቀመጥ ፣ frieze እና መቅዳት። ሊኒያ ግን የራሱን መፍትሄ አመጣ።

ሁለተኛ የ Clickhouse ክላስተር እንደሚያስፈልገን አስታውቋል። እና ከአሁን በኋላ, ውሂብን ወደ ሁለት ስብስቦች እንጽፋለን - ዋናው እና ምትኬ. እነግራታለሁ፣ ሊኒያ ይላሉ፣ ምትኬ አይወጣም - ግን ንቁ ቅጂ። እና ውሂብ በምርት ውስጥ መጥፋት ከጀመረ ምትኬዎ ተመሳሳይ ይሆናል።

ሊዮን ግን መሪውን አጥብቆ ያዘ እና ክርክሬን ለመስማት ፈቃደኛ አልሆነም። ከእሱ ጋር ለረጅም ጊዜ ተወያይተናል, ነገር ግን ምንም የሚሠራው ነገር አልነበረም - ሊኒያ ፕሮጀክቱን እየነዳች ነበር, እኛ ከመንገድ ላይ ያሉ ወንዶች ብቻ ነበርን.

የክላስተርን ሁኔታ ተከታትለን ለአስተዳዳሪዎች ስራ ብቻ አስከፍለናል። ወደ መረጃው ውስጥ ሳይገቡ የ Clickhouse ንጹህ አስተዳደር. ክላስተር ተገኝቷል, ዲስኮች ጥሩ ነበሩ, አንጓዎቹ ጥሩ ነበሩ.

በቡድናቸው ውስጥ በተፈጠረ አስከፊ አለመግባባት ይህ ትዕዛዝ እንደደረሰን እስካሁን አልጠረጠርንም።

ክሊክሃውስ ቀርፋፋ እና አንዳንድ ጊዜ ውሂብ ስለሚጠፋ አስተዳዳሪው ደስተኛ አልነበረም። የአገልግሎት ጣቢያውን የመለየት ስራ አዘጋጅቶለታል። በተቻለው መጠን አውቆት እና Clickhouseን አውቶማቲክ ማድረግ ብቻ ነው የሚያስፈልግህ ብሎ ደምድሟል - ያ ብቻ ነው። ነገር ግን ብዙም ሳይቆይ ግልጽ ሆነ, ምንም አይነት የዴፕስ ቡድን አያስፈልጋቸውም.

ይህ ሁሉ በጣም በጣም የሚያሠቃይ ሆነ። እና በጣም መጥፎው ነገር, በልደቴ ቀን ነበር.

አርብ ምሽት። በምወደው የወይን ባር ላይ ጠረጴዛ አስያዝኩ እና ግብረ ሰዶቼን ደወልኩ።

ከመውጣቱ በፊት ማለት ይቻላል, ለውጥ ለማድረግ አንድ ተግባር እናገኛለን, እናደርጋለን, ሁሉም ነገር ደህና ነው. አልፏል፣ ክሊክ ሃውስ ተረጋግጧል። ቀደም ሲል ባር ላይ ተሰብስበናል, እና በቂ መረጃ እንደሌለ ጻፉልን. በቂ ነው ብዬ ገምቻለሁ። ለማክበርም ሄዱ።

ምግብ ቤቱ አርብ ላይ ጫጫታ ነበር። መጠጦችን፣ ምግብን ካዘዙ፣ ሶፋዎች ላይ ወድቀዋል። በዚህ ጊዜ ሁሉ ድካሜ ቀስ በቀስ በመልእክቶች ተጥለቀለቀ። ስለ የውሂብ እጥረት አንድ ነገር ፃፈ። ማለዳ ከምሽቱ የበለጠ ጠቢብ ነው ብዬ አስቤ ነበር። በተለይ ዛሬ።

ወደ አስራ አንድ ተጠግተው መደወል ጀመሩ። የኩባንያው ኃላፊ ነበር ... "ምናልባት እኔን እንኳን ደስ ለማለት ወስኗል" ብዬ በእርግጠኝነት ሳልጠራጠር ስልኳን አነሳሁ።

እና የሆነ ነገር ሰማሁ፡- “መረጃችንን ተናደዱ! እከፍልሃለሁ ፣ ግን ምንም አይሰራም! እርስዎ የመጠባበቂያ ቅጂዎችን ይመሩ ነበር፣ እና ምንም አላደረጉትም! እንስራው!" - ጨካኝ ብቻ።

"አንተ ምን እንደሆነ ታውቃለህ ፣ እራስህን ሂድ!" ዛሬ ልደቴ ነው፣ እና አሁን ልጠጣ ነው፣ እናም የሰኔን የቤት ውስጥ ሽሮ እና ዱላ አላደርግም!

ያልነገርኩት ይህንኑ ነው። ይልቁንም ላፕቶፕ አውጥቶ ወደ ሥራ ገባ።

አይ፣ ቦንብ ደበደብኩ፣ እንደ ገሃነም ቦንብ ደበደብኩ! በቻቱ ውስጥ “እንዲህ ነው የነገርኩህ” የሚል ድፍረት ፈሰሰ - ምክንያቱም ምትኬ ያልሆነው ምትኬ ምንም አላስቀመጠም።

እኔና ወንዶቹ ቀረጻውን በእጅ እንዴት ማቆም እና ሁሉንም ነገር መፈተሽ እንዳለብን አወቅን። አንዳንድ መረጃዎች እንዳልተጻፉ በትክክል አረጋግጧል።

መቅዳት አቁመናል፣ በቀን እዚያ ያሉትን የክስተቶች ብዛት ቆጠርን። ተጨማሪ መረጃዎችን ጣሉ፣ ከዚህ ውስጥ ሶስተኛው ብቻ ያልተመዘገቡት። የ 2 ቅጂዎች ሶስት ቁርጥራጮች። 100.000 መስመሮች አስገብተዋል - 33.000 አልተመዘገቡም።

ሙሉ በሙሉ ግራ መጋባት ተፈጠረ። ሁሉም ሰው በተራው ወደ ሲኦል ላከ: ሌኒያ መጀመሪያ ወደዚያ ሄደች, እራሴ እና የኩባንያው መስራች ተከትለዋል. የተቀላቀለው ሰርቪስ ጣቢያ ብቻ ለችግሩ መፍትሄ ፍለጋ አቅጣጫ በጩኸት እና በደብዳቤ ስልካችንን ለማንሳት ሞክሯል።

በእውነቱ የተከሰተው - ማንም አልተረዳም

እኔና ወንዶቹ ከመረጃው ውስጥ ሲሶው ብቻ እንዳልተመዘገበ ስንገነዘብ ጠፋን! በኩባንያው ውስጥ ያለው ቅደም ተከተል የሚከተለው ሆኖ ተገኝቷል-ከተገባ በኋላ ውሂቡ እስከመጨረሻው ተሰርዟል, ክስተቶቹ በቡድን ተደምስሰው ነበር. ሰርጌይ ይህን ሁሉ ወደ የጠፋ ሩብል እንዴት እንደሚቀይረው አስቤ ነበር።

ልደቴም ወደ መጣያ እየሄደ ነበር። ባር ላይ ተቀምጠን የተወረወረውን እንቆቅልሽ ለመፍታት እየሞከርን ሀሳቦችን አቀረብን። የ Clickhouse ውድቀት ምክንያቱ ግልጽ አልነበረም። ምናልባት አውታረ መረቡ ሊሆን ይችላል, ምናልባት የሊኑክስ መቼቶች ሊሆን ይችላል. አዎ፣ ማንኛውም ነገር፣ መላምቶች በበቂ ሁኔታ ተሰምተዋል።

እኔ እንደ አልሚነት ቃል አልገባሁም ነገር ግን ወንዶቹን በሌላኛው መስመር ላይ መተው ነውር ነበር፣ ምንም እንኳን በሁሉም ነገር እኛን ቢወቅሱን። ችግሩ በእኛ ውሳኔ ላይ ሳይሆን በእኛ በኩል እንዳልሆነ 99% እርግጠኛ ነበርኩ። 1% እድሉ አሁንም በጭንቀት ተቃጠልን። ነገር ግን ችግሩ ከየትኛውም ወገን ቢሆንም መስተካከል ነበረበት። ደንበኞች ምንም ቢሆኑም፣ እንደዚህ ባለ አስከፊ የውሂብ ፍሰት መተው በጣም ጨካኝ ነው።

እስከ ጧት ሶስት ሰአት ድረስ በሬስቶራንቱ ጠረጴዛ ላይ እንሰራ ነበር። ክስተቶችን ጣልን፣ ምረጥን አስገባን እና ክፍተቶቹን ለመሙላት ነዳን። ውሂቡን ሲያናድዱ እንደዚህ ይደረጋል - ያለፉትን ቀናት አማካይ ውሂብ ወስደህ በተናደዱት ውስጥ አስገባሃቸው።

ከጠዋቱ ሦስት ሰዓት በኋላ እኔና ጓደኛዬ ወደ ቤቴ ሄድን፣ ከአልኮል ገበያ አንድ ቢራ አዘዘን። ከላፕቶፕ እና ከክሊክ ሃውስ ችግር ጋር ተቀምጬ ነበር፣ አንድ ጓደኛዬ የሆነ ነገር ይነግረኝ ነበር። በዚህ ምክንያት፣ ከአንድ ሰአት በኋላ አብሬው እየሠራሁ፣ እና አብሬው ቢራ ባለመጠጣቴ ቅር ተሰኝቶ ሄደ። ክላሲክ - የዶፕስ ጓደኛ ነበር.

ከጠዋቱ 6 ሰዓት ላይ ጠረጴዛውን እንደገና ፈጠርኩት እና መረጃው ጎርፍ ጀመር። ሁሉም ነገር ያለ ኪሳራ ሰርቷል.

ከዚያም ከባድ ነበር. ሁሉም ሰው ለውሂብ መጥፋት እርስ በርስ ተወቅሷል። አዲስ ስህተት ከነበረ፣ እርግጠኛ ነኝ የተኩስ ልውውጥ ይኖራል

በእነዚህ ጦርነቶች ውስጥ ፣ በመጨረሻ መረዳት ጀመርን - ኩባንያው እኛ በመረጃ የምንሰራ እና የጠረጴዛዎችን መዋቅር የምንቆጣጠር ሰዎች እንደሆንን አሰበ። አድሚኖችን ከዲቢዎች ጋር ግራ አጋቡ። እና አስተዳዳሪ ከመሆን ርቀው ሊጠይቁን መጡ።

ዋናው ቅሬታቸው ምንድ ነው, እርስዎ ለመጠባበቂያ ቅጂዎች ኃላፊነቱን ወስደዋል እና በትክክል አላደረጋቸውም, ውሂቡን ገምግመዋል. እና ይሄ ሁሉ በ mats-remats.

ፍትህ እፈልግ ነበር። የደብዳቤ ልውውጦቹን ቆፍሬ ሁሉንም ቅጽበታዊ ገጽ እይታዎች አያይዤ ነበር፣ ሊዮኒድ በሙሉ ኃይሉ የተሰራውን ምትኬ ለመስራት የሚያስገድድበት ነው። ከስልኬ ጥሪ በኋላ የአገልግሎት ጣቢያቸው ከጎናችን ቆመ። በኋላ፣ ሊኒያም ጥፋቱን አምኗል።

የኩባንያው ኃላፊ በተቃራኒው የራሱን ተጠያቂ ማድረግ አልፈለገም. ቅጽበታዊ ገጽ እይታዎች እና ቃላቶች በእሱ ላይ ምንም ተጽእኖ አልነበራቸውም. እኛ እዚህ ባለሞያ ስለሆንን ሁሉንም ሰው ማሳመን እና በውሳኔያችን ላይ አጥብቀን መነጋገር እንዳለብን ያምን ነበር። በግልጽ ለማየት እንደሚቻለው የእኛ ተግባር ሌንያን ማስተማር እና እሱን በማለፍ የፕሮጀክት ሥራ አስኪያጅ ሆኖ ተሾመ ፣ ዋናውን ነጥብ ላይ ደርሰናል እና ስለ ምትኬ ፅንሰ-ሀሳብ ጥርጣሬያችንን በግል ለእርሱ ማፍሰስ ነበር።

ቻቲክ በጥላቻ፣ በድብቅ እና በማይደበቅ ጥቃት ተሞላ። እንዴት መሆን እንዳለብኝ አላውቅም ነበር። ሁሉም ነገር ቆመ። እና ከዚያ በጣም ቀላል በሆነ መንገድ ምክር ተሰጠኝ - ለአስተዳዳሪው በግል ለመፃፍ እና ከእሱ ጋር ስብሰባ ለማዘጋጀት። Vasya, በእውነተኛ ህይወት ውስጥ ያሉ ሰዎች በቻት ውስጥ እንዳሉት ግራጫማዎች አይደሉም. አለቃው ለመልእክቴ መለሰ፡- ና፣ ምንም ጥያቄ የለም።

በሙያዬ ውስጥ በጣም የከፋው ስብሰባ ነበር። ጓደኛዬ ከደንበኛው - የአገልግሎት ጣቢያው - ጊዜውን ማግኘት አልቻለም. ወደ ስብሰባው ወደ አለቃ እና ሊና ሄድኩኝ.

ከጊዜ ወደ ጊዜ ንግግራችንን በጭንቅላቴ ውስጥ ደጋግሜ አጫወትኩት። ብዙ ቀደም ብሎ ለመድረስ ችሏል፣ ግማሽ ሰዓት። ነርቭ ተጀመረ፣ 10 ሲጋራ አጨስኩ፣ ሁሉንም ነገር ተረድቻለሁ - ብቻዬን እየበዳሁ ነው። ላሳምናቸው አልችልም። እና ወደ ሊፍት ውስጥ ገባ።

ሲነሳ መብራቱን በኃይል አብርቶ እስኪሰበር ድረስ።

በውጤቱም, ሌኒ በስብሰባው ላይ አልነበረም. እና ከዋናው ጋር ስለ ሁሉም ነገር ጥሩ ንግግር አድርገናል! ሰርጌይ ስለ ህመሙ ነገረኝ። እሱ "ክሊክ ሃውስን በራስ ሰር" ማድረግ አልፈለገም - "ጥያቄዎችን ለመስራት" ይፈልጋል።

ፍየል ሳይሆን ለንግድ ስራው የሚያስብ ጥሩ ሰው በስራ 24/7 ውስጥ ጠልቆ አየሁ። ቻት ብዙ ጊዜ ተንኮለኞችን፣ ተሳዳቢዎችን እና ደደብ ሰዎችን ይስበናል። በእውነተኛ ህይወት ግን ልክ እንደ አንተ አይነት ሰዎች ናቸው።

ሰርጌይ ለቅጥር ሁለት ዲፖፖች አያስፈልገውም። የነበራቸው ችግር በጣም ትልቅ ነበር።

ችግሮቹን መፍታት እንደምችል ተናግሬያለሁ - ይህ ሙሉ በሙሉ የተለየ ሥራ ነው ፣ እና ለእሱ የታወቀ DBA አለኝ። ይህ ለነሱ ቢዝነስ መሆኑን ከጅምሩ ብናውቅ ኖሮ ብዙ እንርቅ ነበር። ዘግይተናል ነገር ግን ችግሩ ከመረጃ ጋር በተያያዙ ስራዎች ላይ እንጂ በመሠረተ ልማት ውስጥ አለመሆኑን ተገነዘብን.

ተጨባበጥን ፣ ክፍያው ሁለት ጊዜ ተኩል ከፍሏል ፣ ግን በሁኔታው ሙሉ በሙሉ በመረጃዎቻቸው እና በ Clickhouse ለራሴ። በአሳንሰሩ ውስጥ፣ ተመሳሳዩን DBA Max አነጋግሬ ከስራ ጋር አገናኘሁት። መላውን ክላስተር አካፋ ማድረግ አስፈላጊ ነበር.

በፀደቀው ፕሮጀክት ውስጥ ትሬሻካ በጅምላ ነበር። ከተጠቀሰው "ምትኬ" በመጀመር. ተመሳሳዩ “ምትኬ” ክላስተር ያልተገለለ መሆኑ ታወቀ። ሁሉም ነገር በላዩ ላይ ተፈትኗል, አንዳንዴም ወደ ምርት እንኳን ሳይቀር ገባ.

የቤት ውስጥ ገንቢዎች የራሳቸውን ብጁ የውሂብ ማስገቢያ ፈጥረዋል። ልክ እንደዚህ ነው የሚሰራው፡ ፋይሎችን ሰበሰበ፣ ስክሪፕት አስሮጥ እና መረጃን ወደ ሠንጠረዥ አፈሰሰ። ነገር ግን ዋናው ችግር ለአንድ ቀላል ጥያቄ ከፍተኛ መጠን ያለው መረጃ መቀበሉ ነበር. የጥያቄው ጆይኒል መረጃ በሰከንድ። ሁሉም ለአንድ ቁጥር ሲባል - በቀን መጠን.

የቤት ውስጥ ገንቢዎች የትንታኔ መሳሪያውን በስህተት ተጠቅመዋል። ወደ ግራፋና ሄዱ፣ የንግሥና ጥያቄያቸውን ጻፉ። ለ2 ሳምንታት ዳታ ሰቅሏል። ጥሩ ገበታ ሆነ። ግን እንደ እውነቱ ከሆነ የውሂብ ጥያቄው በየ 10 ሰከንድ ነበር. ይህ ሁሉ በሰልፍ ውስጥ ተከማችቷል ፣ ምክንያቱም Clickhouse በቀላሉ ሂደቱን አላወጣውም። ዋናው ምክንያት እዚህ አለ። በግራፋና ውስጥ ምንም ነገር አልሰራም፣ ጥያቄዎች ወረፋ ላይ ቆመው ነበር፣ አሮጌ ተዛማጅነት የሌለው ውሂብ ያለማቋረጥ ይደርሳል።

ክላስተርን እንደገና አዋቅረነዋል፣ ማስገቢያውን እንደገና አደረግን። የሰራተኞች ገንቢዎች የእነሱን "ማስገባት" እንደገና ፃፉ እና ውሂቡን በትክክል መከፋፈል ጀመረ።

ማክስ የመሠረተ ልማት አውታሮችን ሙሉ ኦዲት አድርጓል። ወደ ሙሉ ደጋፊነት ለመሸጋገር እቅድ ቀባ። ነገር ግን ይህ ለኩባንያው ተስማሚ አልነበረም. በጥንታዊው መንገድ እንዲሰሩ የሚያስችላቸው ከማክስ አስማታዊ ምስጢር እየጠበቁ ነበር ፣ ግን ውጤታማ በሆነ መንገድ። ፕሮጀክቱ ምንም ያልተማረውን ሌኒያን አሁንም ይመራ ነበር. ከቀረበው ሁሉ እንደገና የራሱን አማራጭ መረጠ። እንደተለመደው፣ በጣም መራጭ... ደፋር ውሳኔ ነበር። Lenya የእሱ ኩባንያ ልዩ መንገድ እንዳለው ያምን ነበር. እሾሃማ እና በበረዶ በረዶ የተሞላ።

በእውነቱ በዚህ ላይ ተለያየን - የምንችለውን አደረግን።

እብጠቶች ሞልተው፣ በዚህ ታሪክ ጠቢብ፣ የራሳችንን ንግድ ከፍተናል እና ለራሳችን ብዙ መርሆችን ፈጠርን። አሁን ሥራውን እንደዚያው አንጀምርም።

ዲቢኤ ማክስ ከዚህ ፕሮጀክት በኋላ ተቀላቅለናል፣ እና አሁንም በጥሩ ሁኔታ አብረን እንሰራለን። የ Clickhouse ጉዳይ ሥራ ከመጀመሬ በፊት የተሟላ እና የተሟላ የመሰረተ ልማት ኦዲት እንዳደርግ አስተምሮኛል። ሁሉም ነገር እንዴት እንደሚሰራ እንረዳለን, እና ከዚያ በኋላ ብቻ ስራዎችን እንቀበላለን. እና ቀደም ብሎ የመሠረተ ልማት አውታሮችን ለመጠገን ወዲያውኑ ከተጣደፍን አሁን በመጀመሪያ የአንድ ጊዜ ፕሮጀክት እንሰራለን, ይህም ወደ የስራ ሁኔታ እንዴት ማምጣት እንደሚቻል ለመረዳት ይረዳል.

እና አዎ፣ ከሺቲ መሠረተ ልማት ጋር ፕሮጀክቶችን እናልፋለን። ምንም እንኳን ለብዙ ገንዘብ, ከጓደኝነት ውጭ ቢሆንም. የታመሙ ፕሮጀክቶችን ማካሄድ ትርፋማ አይደለም. ይህንን ማወቃችን እንድናድግ ረድቶናል። ወይ የአንድ ጊዜ የመሠረተ ልማት ማጽዳት ፕሮጀክት እና ከዚያም የጥገና ኮንትራት, ወይም በቃ በረርን. ሌላ የበረዶ ግግር አለፉ።

PS ስለዚህ ስለ መሠረተ ልማትዎ ጥያቄዎች ካሉዎት፣ ጥያቄ ለማቅረብ ነፃነት ይሰማህ.

በወር 2 ነፃ ኦዲት አለን ፣ ምናልባት የእርስዎ ፕሮጀክት ከእነዚህ ውስጥ አንዱ ሊሆን ይችላል።

ምንጭ: hab.com

አስተያየት ያክሉ