109,532 ንባባት
109,532 ንባባት

ከመይ ጌርና ኣብ ምጅማር ፍርያት ሰርቨር ስታክ ንመርጽ

Grigorii Novikov9m2024/03/01
Read on Terminal Reader
Read this story w/o Javascript

ኣዝዩ ነዊሕ፤ ንምንባብ

ኣብ ዓውዲ ምዕባለ ፍርያት፡ ምርጫ ናይ ሰርቨር ስታክ ዘይተኣደነ ትርጉም ኣለዎ፡ እዚ ድማ ነቲ ናይ መጀመርታ ምዝርጋሕ ጥራይ ዘይኮነስ ንነዊሕ እዋን ዝጸንሕ ተግባራውነትን ብቕዓትን ኣፕሊኬሽንካ’ውን ይቐርጾ። ግሪጎሪ ኖቪኮቭ ዝተባህለ ምኩር ላዕለዋይ ባክኤንድ ዲቨሎፐር፡ ካብቲ ዘለዎ ሃብታም ተመኩሮ ብምጥቃም፡ ነቲ ምቹእ ሰርቨር ስታክ ንምምራጽ ዝግበር ዝተሓላለኸ መስርሕ ብዋጋ ዘይሽነን ርድኢት ይህብ።
featured image - ከመይ ጌርና ኣብ ምጅማር ፍርያት ሰርቨር ስታክ ንመርጽ
Grigorii Novikov HackerNoon profile picture
0-item


ንሓደ ፍርያት ንምጅማር ፍጹም ሰርቨር ስታክ ምምራጽ ብዙሕ ክብደት ዝስከም ውሳነ እዩ። እዚ ምርጫ እዚ ነቲ ናይ መጀመርታ ምዝርጋሕ ጥራይ ዘይኮነስ ንነዊሕ እዋን ዝጸንሕ ምትዕጽጻፍን ብቕዓትን ኣፕካ ይጸልዎ። ላዕለዋይ ዲቨሎፐር ወይ ጋንታ ትመርሕ እንተኾንካ፡ ሓላፍነት ናይዞም ውሳነታት ስነ ህንጻ ኣብ መንኵብ ትስከም፡ ንፍሉይ ድሌታት ፕሮጀክትካ ፍጹም ዝሰማማዕ ንምርካብ ኣብ ባሕሪ ቋንቋታትን ማዕቀፋትን ትምርምር። ኣብዚ ዕማምካ ኣገዳሲ ምርጫ ምግባር እዩ፣ ፕሮጀክትካ እናማዕበለን እናሰፍሐን ምስ ከደ ንላዕሊ ዝሕዝ።


ኣነ ግሪጎሪ ኖቪኮቭ እየ፡ ኣብ ምቕራጽን ምዝርጋሕን ሶፍትዌር ኣርኪቴክቸራት ናይ ዓመታት ተመኩሮ ዘለኒ ላዕለዋይ ባክኤንድ ዲቨሎፐር እየ። ኣብ ምሉእ ሞያይ ኣብ ምምራጽ ሰርቨር ስታክ ብዙሕ ወሳኒ ውሳነታት ኣጋጢሙኒ እዩ። ነፍሲ ወከፍ ውሳነ ንቴክኖሎጂ ምስ ጠለባት ናይ ሓደ እናዓበየ ዝኸይድ ፕሮጀክት ከመይ ጌርካ ከም እተሰማምዖ ዘለኒ ርድኢት ንጣር ወሲኹሉ እዩ። ኣብዚ ጽሑፍ፡ ገለ ካብቶም ብጻዕሪ ዝረኸብካዮም ርድኢታት ከካፍለኩም እየ፡ እዚ ድማ ምስ ህሉው ድሌታት ፕሮጀክትኩም ዝሰማማዕን ንመጻኢ ዕብየቱ ዝድግፍን ሰርቨር ስታክ ክትመርጹ ክሕግዘኩም እየ። ፕሮጀክትኩም ንዕብየት፣ ተዓጻጻፍነትን ምህዞን ዝበሰለ መሬት ደው ኢሉ ከምዘሎ ንምርግጋጽ፣ ንዓወት መንገዲ ዝኸፍት ናይ ቴክኖሎጂ ውሳኔታት ምውሳድ ውሽጣውን ደጋውን ምሳይ ክትድህስሱ እዕድመኩም።


ላዕለዋይ ዲቨሎፐር ወይ ጋንታ ትመርሕ እንተኾንካ፡ ሓላፍነት ናይዞም ውሳነታት ስነ ህንጻ ኣብ መንኵብ ትስከም፡ ንፍሉይ ድሌታት ፕሮጀክትካ ፍጹም ዝሰማማዕ ንምርካብ ኣብ ባሕሪ ቋንቋታትን ማዕቀፋትን ትምርምር።


1. ኣውቶማቲክ ዶክመንተሽን ምፍጣር

ዋላ እኳ ምስ ኮድ ንባዕሉ ዝተኣሳሰር እንተዘይኮነ እዚ ነጥቢ እዚ ኣዝዩ ኣገዳሲ ስለዝኾነ መጀመርታ ክዝረበሉ ይግባእ። ድልዱል ሰነዳት እምነ ኩርናዕ ስሉጥ ምዕባለ እዩ፣ ብፍላይ ብወገን ዓሚል ዝግበር ምዕባለን ፈተነ ኣፕን ክመጽእ ከሎ። መሳርሒታት ኣውቶጀነሬቲንግ ሰነዳት ነዚ መስርሕ ሰውራ ኣምጺኦምዎ እዮም፣ ሰነዳት ምስ እዋናዊ ለውጢ ኤፒኣይ ከም ዝኸይድ ኣረጋጊጾም፣ ዋሕዚ ስራሕ ምዕባለታት የቃልሉ፣ ከምኡ’ውን ንናይ ፕሮጀክትካ ሰነዳት እዋናዊ ንምግባር ዝግበር ማንዋል ጻዕሪ ይቕንሱ።


ካብቶም ሓደ ዲቨሎፐር ዝረኽቦም መሳርሒታት፡ ስዋገር ብብዙሕ ሸነኻቱ፡ ብሰፊሑ ምቕባሉን ሓያል ናይ ማሕበረሰብ ደገፍን እመክር። ካልእ ህቡብ ኣማራጺ ሬዶክ ኮይኑ፡ ንኤፒኣይ ሰነድ ዝኸውን ሰሓቢን ንዓኻ ዝምጥንን መተሓላለፊ የቕርብ። ንዝያዳ ሰፊሕ ምምዕርራይ ንዘድልዮም ፕሮጀክትታት፡ ከም Apiary ዝኣመሰሉ መሳርሒታት ጎኒ ጎኒ ናይ ሰነድ ዓቕሚ ተዓጻጻፍነት ይህቡ፡ ዋላ እኳ ዝያዳ ናይ መጀመርታ ምድላው ክጠልቡ ይኽእሉ።


ኣየናይ መሳርሒ ትመርጽ ብዘየገድስ፡ እቲ ዕላማ እቲ መሳርሒ ንባዕሉ ርኡይ ናይ ግዜ ምጥሓል ክኸውን ከይፈቐድካ ነቲ መስርሕ ሰነድ ንብቕዓት ምምሕያሽ ክኸውን ኣለዎ። ምስ ፍሉይ ጠለባት ፕሮጀክትካ ንምትዕጽጻፍ ተዓጻጻፍነት እናሃበ፡ ንጻዕርታት ማንዋል ሰነዳት ዘጉድል ፍታሕ ምረጽ።


2. ደገፍ መከታተሊ ስሕተት (Bug Tracker Support)

ንጥዕና መተግበሪኻ ንምዕቃብ ስሉጥ ምክትታል ስሕተት ኣዝዩ ኣገዳሲ እዩ። For effective bug tracking integration , ከም Jira and Bugzilla ዝኣመሰሉ መሳርሒታት እጥቀም፣ ክልቲኦም ሃብታም ስብስብ ባህርያትን ተዓጻጻፍነትን ዝምክሑ። ብፍላይ ጂራ ምስ ብዙሓት ልምዓታዊ ሃዋህው ድልዱል ናይ ምውህሃድ ዓቕሚ የቕርብ፤ ብኣንጻሩ ባግዚላ ብቐሊልነቱን ኣድማዕነቱን ዝፍለጥ ኮይኑ፡ ብፍላይ ኣብቶም ቅኑዕ ምክትታል ስሕተት ቀዳምነት ዝወሃቦም ክፉት ምንጪ ዘለዎም ፕሮጀክትታት እዩ።


ንዓኻ ዝኸውን ርድኢት ኣብዚ ኣሎ፡ ንመከታተሊ ስሕተት ምስ ቅጽበታዊ መልእኽተኛታትን ስርዓታት ምቁጽጻር ስሪትን ምውህሃድ ምትሕብባርን ብቕዓትን ጋንታኻ ከዕቢ እዩ። ንኣብነት፡ እቲ Jira+Bitbucket combo ንዋሕዚ ስራሕ የቃልሎ፡ እዚ ድማ ኣብ ውሽጢ ስሪት ቁጽጽር ሃዋህው ስሉጥ ምክትታል ጉዳያት የኽእል። እዚ ምጽምባር እዚ ግሉጽን ቅልጡፍን መስርሕ ምዕባለ የመቻችእ፣ ኣብዚ ናይ ኮድ ምዕባለታትን ምፍታሕ ጉዳያትን ብቐረባ ዝተኣሳሰሩ ኮይኖም፣ ዝቐልጠፈ ምድግጋምን ዝተመሓየሸ ጽሬት ኮድን የኽእል።


ካልእ ሓያል ውህደት ድማ Mattermost+Focalboard ዝበሃል ኮይኑ፡ ኩለመዳያዊ ናይ ምትሕብባር መድረኽ ዝህብ እዩ። ንቐጥታዊ ርክብ ረብሓታት ማተርሞስት ምስ ናይ ፕሮጀክትን ዕማም ምሕደራ ዓቕሚ ፎካልቦርድን ብምውህሃድ፡ ንጋንታታት ኣብ ሓቀኛ ግዜ ምዕባለታት ኣብ ምክትታል ስሕተት ብምሃብ ሓይሊ ይህብ፡ ጎኒ ጎኒ ኣብ ውሽጢ ውሁድ መተሓላለፊ ዕማማትን ዋሕዚ ስራሕን ንምምሕዳር ዘለዎ ተዓጻጻፍነት። ከምዚኦም ዝበሉ ውህደታት ንመስርሕ ምፍታሕ ስሕተት ኣብ ምምሕያሽ ጥራይ ዘይኮነስ ዝያዳ ውሁድን ቅልጡፍን ሃዋህው ምዕባለ የዕብዩ፣ ኣብ መወዳእታ ድማ ኣፍራይነትን ውጽኢት ፕሮጀክትን የዕብዩ።


3. ምዕባይ ኣብ ምዕባይ

ፍርያትካ ክሕዝ ምስ ጀመረ፡ ናይ ምዕባይ ብድሆ ከጋጥመካ እዩ . ከምኡ’ውን ቁጽሪ ተጠቀምቲ ምውሳኹ ጥራይ ማለተይ ኣይኮንኩን። ስኬሊንግ ሓደስቲ ባህርያት ምትእስሳር፣ እናዓበየ ዝኸይድ ዘሎ ዳታቤዝ ምሕላው፣ ከምኡ’ውን ደረጃታት ኣፈጻጽማ ናይ ኮድቤዝካን ዳታቤዝካን ምቹእ ምግባርን የጠቓልል። እዚ ድማ እቲ ንሰርቨር ስታክካ ዝመረጽካዮ ስነ ህንጻ ብሓቂ ኣብ ስራሕ ዝኣቱ እዩ።


ንኣብነት ኣብ ምጅማር ፕሮጀክትካ ንሓደ ሞኖሊቲክ ስነ ህንጻ ምኻድ ሚዛናዊ ኣገባብ ክመስል ይኽእል እዩ። ፍርያትካ እናዓበየን እናተቐየረን ምስ ከደ ግን ኣበይ ከም ዝጎድል ክትዕዘብ ክትጅምር ኢኻ። ናብ ማይክሮሰርቪስስ ኣርኪቴክቸር ምስግጋር ወይ ድማ ስኬላብል ክላውድ ሰርቪስ ምምጻእ ኣብ ዝተፈላለየ መዳያት ናይ ኣፕሊኬሽንካ ኣዝዩ ረቂቕ ምቁጽጻር ክህበካ ይኽእል።


ንመፍትሒታት ሰርቨር ስታክ ስኬላብል፡ ናብ ከም በዓል ኩበርኔትስን ዶከርን ዝኣመሰሉ ቴክኖሎጂታት እየ ዝጽጋዕ። እዞም መሳርሒታት እዚኦም ኣገልግሎታት ብናጻ ደረጃ ንምዕባይ፣ ምዝርጋሕ ብብቕዓት ንምምሕዳርን ኣብ መላእ ከባቢታትካ ቅኑዕነት ንምርግጋጽን ተዓጻጻፍነት ክህቡኻ እዮም። ካብዚ ሓሊፉ፡ ከም ኣማዞን ዌብ ሰርቪስስ፡ ጉግል ክላውድን ማይክሮሶፍት ኣዙርን ዝኣመሰሉ ወሃብቲ ኣገልግሎት ደበና፡ ብሓቂ ንጉዕዞ ምዕባይካ ከቃልሉ ዝኽእሉ ስቴላር ዝመሓደሩ ኣገልግሎታት ይህቡ።


ምምራጽ ስኬላብል ኣርኪቴክቸር ማለት ንረብሓታት ስኬላቢሊቲ ምስ ዝተሓላለኸ ምሕደራ ዝተዘርግሐ ስርዓት ሚዛን ምሃብ ማለት እዩ። ኣብ መወዳእታ ኣብዚ ዕላማኻ ንህሉው ድሌታትካ ዘማልእን ንመጻኢ ዕብየት ንምሕላው ተዓጻጻፍነት ዘለዎን ሰርቨር ስታክ ምምራጽ እዩ።


4. ፍጹም ዝሰማማዕ ምርካብ፡ ኣብ መንጎ ማሕበረሰብን ድሕንነትን

ናይ ፕሮግራሚንግ ቋንቋታትን ፍሬምዎርክታትን ኣይሰኣኑን፣ ነፍሲ ወከፎም ናይ ገዛእ ርእሶም ስብስብ ረብሓታት ከም ደገፍ ማሕበረሰብ፣ ምህላው ሃፍቲ፣ ዋላ እውን ናይ ድሕንነት ባህርያት ኣለዎም። እዚ ብዙሕነት እዚ ንቕጽበታዊ ልምዓታዊ ብድሆታት ዝምልስ ጥራይ ዘይኮነስ ምስ ናይ ነዊሕ ግዜ ዕላማታት ፕሮጀክት ዝሰማማዕ ሰፊሕ ምርጫ መፍትሒታት የኽእል፣ እንተላይ ድሕንነትን ምዕባይን


ብዓበይቲ ማሕበረሰባትን ብብዝሒ ጸጋታትን ዝድገፉ ቴክኖሎጂታት፡ ከም ፓይቶንን ጃቫስክሪፕትን – ከምኡ’ውን ኣብ ውሽጢ እዞም ቋንቋታት ዝርከቡ በብወገኖም ከም ድጃንጎ ወይ ሪኣክት ዝኣመሰሉ ማዕቀፋት – ብዙሕ ፍልጠትን ንኣጠቓቕማ ድሉዋት ኣብነታት ኮድን ይህቡ። እዚ ሃብቲ እዚ፡ ነቲ ብኻልእ ኣገባብ ኣብ ምፍታሕ ጸገማት እተሕልፎ ግዜ ብዓቢኡ ይቕንሶ፡ ኣብ ግምት ብምእታው፡ ቅድሜኻ ብዝነበረ ሰብ ዘይተፈትሐ ጉዳይ ናይ ምግጣም ቀጢን ተኽእሎታት ኣብ ግምት ብምእታው። ብኣንጻሩ፡ ሓደስቲ ወይ ኒች ቴክኖሎጂታት ፍሉይ ረብሓታት ናብ መኣዲ ከምጽኡ ይኽእሉ እዮም፡ እንተኾነ ግን መብዛሕትኡ ግዜ ቅልጡፍ ፍታሕ ኣብ ምርካብ ንዝኸበደ ግዜ ክትዳሎ ክገድፉኻ እዮም።


ካልእ ወሳኒ ህሞት ድማ ድሕነትን ተጠቃምነትን ሚዛን ምሃብ እዩ። ምክልኻል ምንጪ ኮድ ዓቢ ስክፍታ ዝኾነሎም ፕሮጀክትታት፡ ንቐሊል ምድንጋርን ውሑስ መዐሸጊን ዝድግፉ ቋንቋታትን ቴክኖሎጂታትን ምጥቃም ኣብ ግምት ኣእትዉ። ንኣብነት ጃቫን .ኔትን ንኮድ ንምድብዛዝ ዝሕግዙ መሳርሕታትን ስነ-ህይወትን ኣጣይሾም ኣለዉ። ከም Docker ዝኣመሰሉ ናይ ኮንተይነራይዜሽን ቴክኖሎጂታት እውን ኣብዚ ክሕግዙኹም እዮም። ነቲ ኣፕሊኬሽንን ከባቢኡን ኣብ ኮንተይነር ብምዕሻግ፡ እቲ ዓሚል ነቲ ኣፕ ንምስራሕ ዘድሊ ኩሉ ነገር ብቐጥታ ንኮድካ ከይረኸበ ከም ዝረክብ ትረጋግጽ። እዚ ኣገባብ እዚ ነቲ ኮድ ውሑስ ጥራይ ዘይኮነስ ንመስርሕ ምዝርጋሕ እውን የቃልሎ።


5. ወጻኢታት

ኣብ ምምራጽ ናይ ቴክኖሎጂ ስታክ ወጻኢታት ኣብ ግምት ምእታው ወሳኒ እዩ። ብዛዕባ ወጻኢታት ናይቲ ናይ መጀመርታ ምድላው ጥራይ እዩ፣ ንነዊሕ እዋን እውን ብዛዕባ ስርዓትካ ንምሕላውን ንምዕባይን እንታይ ወጻኢታት ከም ዝሓትት ክትሓስብ ኣለካ .


ክፉት ምንጪ ዘለዎም ቴክኖሎጂታት ምስቲ ምቁር ረብሓ ዜሮ ክፍሊት ፍቓድ ኣቐዲሞም ይመጹ። ንጀመርቲ ትካላት ወይ ንዝኾነ ፕሮጀክት ብጽኑዕ ባጀት፡ እዚ ዓቢ ስሕበት ክኸውን ይኽእል። ብተወሳኺ፡ እቲ ሰፊሕ ውህሉል ንፉዓት ኣማዕበልቲ፡ ወጻኢታት ጉልበት ብዝያዳ ክትመሓደር ክሕግዘካ እዩ።


ብኻልእ ወገን ድማ ዝያዳ ዝተሓላለኹን ፍሉያትን ቴክኖሎጂታት ከም ብሎክቸይን ወይ ምዕቡላት ዳታ ኣናሊቲክስ ፕላትፎርማት ዝለዓለ ናይ መጀመርታ ወፍሪ ከድልዮም ይኽእል እዩ። ብመንጽር ኣፈጻጽማን ውሕስነትን ርኡይ ረብሓታት እኳ እንተሃቡ፡ ጠቕላላ ወጻኢታት ዋንነት ምስቲ ትጽቢት ዝግበረሉ ረብሓታት ክትመዝኖ ይግባእ።


ካብዚ ሓሊፉ፡ ኣገልግሎታት ደበና፡ ኣድላይነት ኣካላዊ ትሕተ-ቅርጺ እናቐነሰ፡ ናይ ገዛእ ርእሶም ስብስብ ወጻኢታት ሒዞም ይመጹ። እዞም ኣብ ላዕሊ ዝተጠቕሱ AWS, Google Cloud, Azure ምስ ኣጠቓቕማኻ ክዓቢ ዝኽእሉ ዝተፈላለዩ ናይ ዋጋ ሞዴላት የቕርቡ፤ ገና ግን ብዘይ ጥንቁቕ ምሕደራ፡ ፕሮጀክትካ እናዓበየ ምስ ከደ እዚ ወጻኢታት እዚ ክዓቢ ይኽእል።


6. ኮድ ኣወሃህባ

ምርግጋጽ ስሉጥ ኣወሃህባ ኮድ ኣብ መስርሕ ምዝርጋሕ ዘተኮረ ኮይኑ፡ ብቐንዱ ብቐጻሊ ውህደት/ቀጻሊ ምዝርጋሕ (CI/CD) ሻምብቆታት ኣቢሉ። እዚ ኣገባብ እዚ፡ ምትሕልላፍ ኮድ ናብ ዝተፈላለዩ ከባቢታት ብኣውቶማቲክ ምግባር፡ ዋሕዚ ስራሕ ምዕባለን ምፍራይን ምምሕያሽ ኣገዳሲ ምዃኑ የጉልሕ።


ከም GitLab CIን CircleCIን ዝኣመሰሉ መሳርሒታት ንመስርሕ ፈተነን ምዝርጋሕን ብኣውቶማቲክ ንምግባር ድልዱል መፍትሒታት የቕርቡ። ብተወሳኺ ከም ኣንሲብልን ቴራፎርምን ዝኣመሰሉ መሳርሒታት ስክሪፕቲንግ ምጥቃም ነዚ ኣውቶማቲክ ዝያዳ የዕብዮ፣ እዚ ድማ ብኮድ ኣቢሉ ትሕተ ቅርጺ ንምቕራብን ንምምሕዳርን የኽእል።


እዞም ቴክኖሎጂታት እዚኦም ንኮድ ካብ ምዕባለ ናብ ምፍራይ ብትኽክልን ብተኣማንነትን ዘሰጋግር ስሉጥ ሻምብቆ ንምህናጽ ክሕግዙኻ እዮም። ነዞም መሳርሒታት ኣብ ዋሕዚ ስራሕካ ብምውህሃድ፡ ንዑደታት ምዕባለ ዘቀላጥፍ ጥራይ ዘይኮነስ ኣብ መላእ ከባቢታት ቅኑዕነትን ምርግጋእን ዘረጋግጽ ማዕቀፍ ትምስርት።


7. ከባቢ

ምፍጣርን ምምሕዳርን ልምዓታዊ ሃዋህው መሰረታዊ ግን ከኣ ዝተሓላለኸ መዳይ ናይ ዝኾነ ፕሮጀክት ዑደት ህይወት እዩ። ብፍላይ ንውፉይ ክኢላ DevOps ዘይብለን ጋንታታት ምዕባይን ዝዕቀብን ሃዋህው ምሕንጻጽ ኣዝዩ ዘሰክፍ ክመስል ይኽእል።


ንብዙሓት ጋንታታት፡ መልሲ ናይቲ ዝበለጸ ኣገባብ ምሕደራ ከባቢ ዝምልከት ሕቶ፡ ኣብ ደበና ዝተመርኮሰ ኣገልግሎታትን ኮንተይነራይዜሽንን ምጥቃም እዩ። ሕጂ’ውን AWS፡ Google Cloudን Azureን ምስ ዓቐንን ዝተሓላለኸን ፕሮጀክትካ ክሰማማዕ ዝኽእል ዝተፈላለየ ኣገልግሎታት የቕርቡ። እዞም መድረኻት እዚኦም ሰፊሕ ምሕደራ ትሕተ ቅርጺ ከየድለየ ተዓጻጻፍን ምዕባይን ሃዋህው ንምፍጣር ዘድልዩ መሳርሒታት ይህቡ። ካብዚ ሓሊፉ ከም ዶከርን ኩበርኔትስን ዝኣመሰሉ ቴክኖሎጂታት ምቕባል ኣብ ዝተፈላለዩ ደረጃታት ምዕባለ፣ ፈተነን ምፍራይን ምዝርጋሕ ቅኑዕን ዘተኣማምንን ይገብሮ።


ውጽኢታውን ምቹእን ሃዋህው ምህናጽ ብዛዕባ ምድላው ሰርቨር ጥራይ ዘይኮነስ ብዛዕባ ውቅር ናይ ከባቢ ከባቢታት ንደቨሎፐራት ’ ውን እዩ። እዚ መዳይ እዚ ንDevOps ወሳኒ እዩ፣ ምኽንያቱ መብዛሕትኡ ግዜ ንመስርሕ ምጅማር ፕሮጀክትታት ኣብ ውሽጢ ዓዲ ንምቕላል ስክሪፕት ይሰርሑ። ይኹን እምበር: እዚ ዕማም እዚ ወትሩ ቀሊል ኣይኰነን። ንኣብነት፡ ኣብ .NET ውሽጣዊ ከባቢታት ምድላው ኣዝዩ በዳሂ ክኸውን ይኽእል እዩ፡ እዚ ድማ ንኽልቲኡ ሰርቨርን ሎካልን ኣወዳድባ ዘመሓይሹ ቴክኖሎጂታትን መሳርሕታትን ምምራጽ ከምዘድሊ ዘጉልሕ እዩ። ኣማዕብልቲ ስሉጥ ናይ ከባቢ ልምዓታዊ ሃዋህው ብዘይ ገለ ጸገም ምርግጋጽ ኣፍራይነት ንምዕቃብን ስሉጥ ዋሕዚ ስራሕ ንምምችቻውን ኣገዳሲ እዩ።


ንፕሮጀክትካ ትኽክለኛ ሰርቨር ስታክ ምምራጽ ልክዕ ከም ሓደ ህንጻ መሰረታት ምቕማጥ እዩ: ብጥንቃቐ ምሕሳብ: ኣርሒቕካ ምርኣይን ኣብ መንጎ ህሉው ድሌታትን መጻኢ ዕብየትን ሚዛን ይሓትት። ነፍሲ ወከፍ እትገብሮ ምርጫ ኣብ ዓወት ፕሮጀክትካን ኣብቲ ዳይናሚክ ቴክኖሎጂካዊ መልክዕ ናይ ምትዕጽጻፍን ክዕምብብን ዘለዎ ዓቕምን ጽልዋ ኣለዎ። በዚ ጽሑፍ እዚ፡ ነዞም ወሳኒ ውሳኔታት ክመርሓኩም፡ ነቲ ኣብ ቅድሜኻ ዘሎ ዝተሓላለኸ ነገራት ንምሕላው ዝሕግዙ ርድኢታት ከዕጥቐኩም ዝዓለመ እየ። ሎሚ ዝረኸብካዮ ርድኢት፡ ናብ ዕዉትነት ህሉውን መጻእን ፕሮጀክትታትካ ዝመርሓካ ብግቡእ ዝተሰነየ ምርጫታት ክትገብር ክሕግዘካ ተስፋ እገብር!



መጽናዕቲ ጉዳይ ሀ፡ ፕሮጀክት ምፍላጥ ሓሶት ጃምላዊ

ኣብ ምምዕባል ንጅምላዊ ፈተነ ዝተዳለወ መሰረት ዝሰበረ ናይ ሓሶት መፍለጢ መሳርሒ፡ ኣብ ምብራቕ ኤውሮጳ ናይ መጀመርታ ብዓይነቱ ዝተመዝገበ ፕሮጀክት፡ ከም መሪሕ ናይቲ ምዕባለ ጉጅለ ምርጫ ሰርቨር ስታክ ገጢሙኒ። እቲ ፕሮጀክት ቀንዲ ጠለባት - ሰፊሕ ቁጽሪ ናይ ማይክሮሰርቪስ ምትእስሳራትን ዝተፈላለዩ ውጽኢታት ሴንሰር ንምስራሕ ሰፊሕ ስርሓት ፋይላትን - ድልዱል ግን ከኣ ተዓጻጻፊ ድሕረ-ባይታ ፍታሕ የድልዮ ነይሩ።


ካብ ካልኦት ተወዳደርቲ ከም Python/Djangoን Go/Fiberን ንላዕሊ Python with FastAPI መሪጽና። እቲ ውሳነ ኣብቲ ፋስትኣፒ ንኣሲንክሮናዊ ፕሮግራሚንግ ዝህቦ ብሉጽ ደገፍ ዝተመርኮሰ ኮይኑ፡ እዚ ድማ ነቲ ናይቲ ፕሮጀክት ጽዑቕ ናይ ዳታ መስርሕ ድሌታት ብብቕዓት ንምሕላው ወሳኒ ባህሪ እዩ። ጃንጎ ሓያል እኳ እንተኾነ፡ ብሰንኪ እቲ ንልዑል ተደጋጋሚን ኣብ ሓቀኛ ግዜን ዳታ ኣተሓሕዛ ዝምልከት ጠለባትና ከማልእ ዘይከኣለ ሲንክሮናዊ ባህርያቱ ንጐድኒ ተገይሩ። ብተመሳሳሊ መንገዲ ጎ ብኣፈጻጽማኡ ተሓሲቡ ኣብ መወዳእታ ግን ንናይ FastAPI ቅልጡፍ ምዕባለ ዓቕሚን ንናይ Swagger ሰነድ ኣብ ውሽጡ ዝተሃንጸ ደገፍን ዝድግፍ ሓሊፉ፣ እዚ ድማ ነቲ ጽኑዕ ናይ MVP ምዕባለ ግዜ መስመርና ብዋጋ ዘይሽነን እዩ ነይሩ።


ማዕረ ማዕሪኡ ድማ እቲ ፕሮጀክት ምትእስሳር ዌብካም ንምምሕዳርን ንቪድዮ ስትሪም ኣብ ዝተፈላለዩ ቻነላት ንምምራሕን ዝኽእል ሶፍትካም ባህሪ ክፈጥር ይጠልብ ነይሩ። ሲ++ ሳላ መዳርግቲ ዘይብሉ ፍጥነት ምፍጻሙን ስግረ-መድረኻት ምትእስሳርን ናይዚ ዕማም ምርጫ ቋንቋ ኮይኑ።


ኣብቲ ፕሮጀክት ዝወሰድናዮ ውሳኔታት ነቲ ፕሮጀክት ናይ መጀመርታ ዓወት ኣመቻቺኡ ጥራይ ዘይኮነስ ንቐጻሊ ዕብየቱን ምትዕጽጻፉን ጽኑዕ መሰረት ኣንቢሩሉ እዩ።

መጽናዕቲ ፍጻመ B: ማርሻል ኣርትስ ክለብ CRM

ነዚ ፕሮጀክት እዚ፡ ኣብ መጀመርታ ንPython and Django , ንቕልጡፍ ምጅማር ኣገዳሲ ዝኾነ ቅልጡፍ ምዕባለ ዓቕሞም መሪጸዮም። እዚ ምርጫ ኣብ መጀመርታ ደረጃታት ውጽኢታዊ ኮይኑ ብምርካቡ፡ ብዝተመሓየሸ ምሕደራ ተሳትፎ ኣቢሉ ናብ ምውሳኽ ኣታዊ ክለባት ብቐጥታ ኣበርክቶ ገይሩ።


ስፍሓት ናይቲ ፕሮጀክት ከም ምሕደራ ሰራሕተኛታት፡ ትንታነታትን ውሽጣዊ ስርዓተ መልእኽቲን ዝኣመሰሉ ባህርያት ንምሕዋስ እናሰፍሐ ምስ ከደ፡ ድጃንጎ ኣብ ምሕላው ዝተሓላለኹን ተጓናጺፎም ዝፍጸሙን መስርሓት ዘለዎ ድሩትነት ርኡይ ኰነ። እዚ ምግንዛብ እዚ፡ ንGoroutinesን Fasthttpን ንዕቤት ውሽጣዊ መልእኽተኛና ተጠቒመ፡ ንኽውህሃድ ምኽንያት ኮይኑኒ። ጎ ኣብ ምምሕዳር ተደጋጋሚ ዕማማት ዝነበሮ ብቕዓት፡ ንተግባር ሲኣርኤም ንምስፋሕ ሓጊዙና፡ ብውሑድ ልዕሊ ወጻኢታት ልዑል ኣፈጻጽማ ክንሕሉ ኣኽኢሉና።


ንቐንዲ ተግባራት ጃንጎ፡ ንልዑል ብቕዓት ዘለዎም ኣካላት ድማ ጎ ብምጥቃም፡ ምትሕውዋስ ቴክኖሎጂ ኣገባብ ንምጥቃም ዝተወስደ ውሳነ፡ ወሳኒ ምዃኑ ተረጋጊጹ። እዚ ስትራተጂ እዚ ቅልጡፍ ምዕባለን ምዕባይን ሚዛን ክሕዝ ኣኽኢሉኒ፣ CRM ነቲ እናዓበየ ዝኸይድ ዘሎ ድሌታት ናይታ ክለብ ንምምላእ ክምዕብል ከም ዝኽእል ኣረጋጊጹ።



Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks
OSZAR »