የማይክሮ ሰርቪስ እና የተከፋፈሉ እቃዎች የመጀመሪያ ህግ (2014) | Mewayz Blog Skip to main content
Hacker News

የማይክሮ ሰርቪስ እና የተከፋፈሉ እቃዎች የመጀመሪያ ህግ (2014)

አስተያየቶች

1 min read Via martinfowler.com

Mewayz Team

Editorial Team

Hacker News

በዘመናዊው ማሽን ውስጥ ያለው መንፈስ፡መሠረታዊ መርህን እንደገና መጎብኘት

ወደ ዲጂታል ቅልጥፍና በሚደረገው የማያቋርጥ ጉዞ፣ ማይክሮ ሰርቪስ ሊለኩ የሚችሉ፣ ተቋቋሚ አፕሊኬሽኖችን ለመገንባት ተመራጭ የሕንፃ ንድፍ ሆነዋል። የሞኖሊቲክ ሥርዓትን ወደ ትናንሽ ገለልተኛ አገልግሎቶች ስብስብ በመበስበስ የልማት ቡድኖች በፍጥነት ፈጠራን እና በራስ መተማመንን ማሰማራት ይችላሉ። ይሁን እንጂ ይህ የተከፋፈለ ኃይል ከተፈጥሮ ውስብስብነት ጋር ይመጣል. ማይክሮ ሰርቪስ በየቦታው ከመስፋፋቱ ከዓመታት በፊት፣ የዚህን ተግዳሮት ልብ የሚነካ ቅድመ-ሥርዓት መርህ ተነግሯል። እ.ኤ.አ. በ 2014 ማርቲን ፎለር እና ጄምስ ሉዊስ በማይክሮ ሰርቪስ ላይ በሴሚናል ሥራቸው "የተከፋፈሉ ዕቃዎች የመጀመሪያ ሕግ" አስተዋውቀዋል። ይህ ህግ ቀላል እና ጭካኔ የተሞላበት እውነት እንዲህ ይላል፡እቃህን አታከፋፍልከማይክሮ ሰርቪስ አሰራር ጋር የሚጋጭ ቢመስልም ይህ ህግ ውግዘት ሳይሆን ወሳኝ ማስጠንቀቂያ ነው—የተከፋፈለ ስርዓቶችን ዲዛይን አታላይ ውሃ ለማሰስ የሚያስችል መሪ ኮከብ።

የመጀመሪያው የተከፋፈሉ ነገሮች ህግ ምንድን ነው?

ይህን ህግ ለመረዳት መጀመሪያ ከማይክሮ ሰርቪስ ወደ ኋላ ልንሄድ እና ቀዳሚውን ግምት ውስጥ ማስገባት አለብን፡ የተከፋፈለውን ነገር ምሳሌ። እንደ CORBA፣ Java RMI እና DCOM ያሉ ቴክኖሎጂዎች ነገሮች እንደአካባቢው ባሉ የአውታረ መረብ ድንበሮች ያለችግር የሚገናኙበት ዓለም ቃል ገብተዋል። ሀሳቡ አሳሳች ነበር - የተዋሃደ የፕሮግራም ሞዴል የአውታረ መረብን ውስብስብነት ያስወግዳል። እውነታው ግን ጥብቅ ቁርኝት፣ የተሰበረ ግንኙነት እና የተደበቁ ውድቀቶች ቅዠት ነበር። "የመጀመሪያው ህግ" ከዚህ ዘመን እንደ ተረት ተረት ትምህርት ወጣ። አውታረ መረቡ ግልጽ አለመሆኑን ያረጋግጣል; የማይታመን, ዘገምተኛ እና በመሠረቱ ከአካባቢው ማህደረ ትውስታ የተለየ ነው. የርቀት ጥሪዎችን እንደ የአካባቢ ዘዴ ጥሪዎችን በማድረግ ሌላ ለማስመሰል መሞከር የአደጋ አዘገጃጀት ነው። ጥቃቅን፣ የርቀት ብልሽት ሳይታሰብ የሚናጋበት እና አፈፃፀሙ የማይታወቅበት ስርዓት ይፈጥራል።

"የመጀመሪያው የተከፋፈሉ ነገሮች ህግ፡ እቃዎችህን አታሰራጭ። ውድ ነው፣ ውስብስብ ነው እና የብዙ ስህተቶች ምንጭ ነው። አውታረ መረቡ ግልፅ አይደለም"

ከማስጠንቀቂያ ወደ ጥበብ፡ ህጉን ወደ ማይክሮ አገልግሎቶች መተግበር

የመጀመሪያው ህግ ስርጭትን የሚያስጠነቅቅ ከሆነ በተፈጥሮ በተሰራጩ ጥቃቅን አገልግሎቶች ላይ እንዴት ተፈጻሚ ሊሆን ይችላል? ቁልፉ በትርጉሙ ውስጥ ነው. ህጉ "የተከፋፈሉ ስርዓቶችን በጭራሽ አትገንቡ" እያለ አይደለም. “ስለ ነገሩ የዋህ አትሁኑ” እያለ ነው። ማይክሮ ሰርቪስ በትክክል ከተሰራ, ለመደበቅ ከመሞከር ይልቅ የኔትወርክን እውነታ ይቀበሉ. ለእነሱ ስርጭት እና ዲዛይን የሚያስከትለውን ውጤት በግልፅ ይቀበላሉ. ይህ ማለት፡

  • ንድፍ ለውድቀት፡ አገልግሎቶች እንደማይሳኩ በመገመት እና እንደ ድጋሚ ሙከራዎች፣ ወረዳ ሰባሪዎች እና ግርማ ሞገስ ያለው መበላሸት በመሳሰሉ የመቋቋም ቅጦች መገንባት።
  • ተመሳሳይ ግንኙነትን መቀበል፡ የተከፋፈሉ ነገሮችን የሚያበላሽ ጥብቅ እና የተመሳሰለ ትስስርን ለማስወገድ የመልእክት ወረፋዎችን እና በክስተት ላይ የተመሰረቱ ቅጦችን መጠቀም።
  • ድንበሮችን ግልጽ ማድረግ፡ ከቴክኒካል ስጋቶች ይልቅ በንግድ አቅሞች ዙሪያ አገልግሎቶችን መፍጠር፣ ወደ ንፁህ እና የተረጋጋ በይነገጾች ይመራል።
  • የመረጃ ባለቤትነትን ማስቀደም፡ እያንዳንዱ አገልግሎት የውሂቡ ብቸኛ ባለቤት መሆኑን ማረጋገጥ፣ በመረጃ መደብ ላይ ያለውን አሃዳዊ ትስስር እንደገና የሚፈጥር የጋራ የውሂብ ጎታ ፀረ-ስርዓተ-ጥለትን በማስወገድ።

በዚህ አንፃር፣ የመጀመሪያው ህግ ለስኬታማ የማይክሮ አገልግሎት አርክቴክቸር መሰረታዊ መርሆ ነው። ቡድኖች ከመጀመሪያው ጀምሮ ስለ የአገልግሎት ድንበሮች እና የግንኙነት ዘይቤዎች በጥልቀት እንዲያስቡ ያስገድዳቸዋል።

Mewayz፡ በተረጋጋ መሬት ላይ መገንባት

ለዘመናዊ ንግዶች፣ የተከፋፈሉ ስርዓቶች የንድፈ ሃሳብ ተግዳሮቶች በጣም በፍጥነት ተግባራዊ ይሆናሉ። እንደ Mewayz ያለ መድረክ ወሳኝ ጥቅም የሚሰጥበት ቦታ ይህ ነው። ጠንካራ የማይክሮ ሰርቪስ አርክቴክቸር ከባዶ መገንባት እና ማቆየት እጅግ የላቀ እውቀት እና ቀጣይነት ያለው ጥረት ይጠይቃል። Mewayz የመጀመሪያውን የተከፋፈሉ ነገሮች ህግ ከባድ ትምህርቶችን ወደ ውስጥ የሚያስገባ እንደ ሞዱል ቢዝነስ OS ሆኖ ይሰራል። የስርጭት ውስብስብ ነገሮችን ለመቆጣጠር ከመሬት ተነስተው የተነደፉትን መሰረታዊ መሠረተ ልማት-የአገልግሎት ግኝቱን፣ የኤፒአይ መግቢያዎችን፣ የክስተት አውቶቡስ እና የውሂብ ጽናት ንብርብሮችን ያቀርባል። ቡድንዎ ከአውታረ መረብ አስተማማኝነት እና መዘግየት ውስብስብ ችግሮች ጋር ከመታገል ይልቅ እሴት የሚያመጣውን የንግድ ሥራ አመክንዮ በማዳበር ላይ ሊያተኩር ይችላል። Mewayz የተከፋፈለው ስርዓትዎ መሰረታዊ ነገሮች በተረጋጋ እና በተረጋገጠ መሬት ላይ መገንባታቸውን ያረጋግጣል፣ይህም የመጀመሪያው ህግ በጥበብ ለይተው ባወቁት ወጥመዶች ውስጥ ሳትወድቁ የማይክሮ ሰርቪስ አሰራር ጥቅማ ጥቅሞችን ለመጠቀም ያስችላል።

መደምደሚያ፡ የዘመናት ህግ

የመጀመሪያው የተከፋፈሉ ነገሮች ህግ በ2014 እንደነበረው ዛሬም ጠቃሚ ሆኖ ይቆያል። የቴክኖሎጂ ፓራዳይሞች እየተሻሻሉ ቢሆንም የፊዚክስ እና የኔትወርኮች መሰረታዊ ገደቦች እንደሌሉ ጊዜ የማይሽረው ማስታወሻ ሆኖ ያገለግላል። ለማይክሮ አገልግሎት ጉዞ ለሚጀምር ማንኛውም ድርጅት ይህንን ህግ ማክበር የተከፋፈለ ብቻ ሳይሆን በእውነትም የሚቋቋም እና ሊሰፋ የሚችል ስርዓት ለመገንባት የመጀመሪያው እርምጃ ነው። ሆን ተብሎ የንድፍ ፍልስፍናን በሚያመች ረቂቅ ላይ ያበረታታል። እንደ Mewayz ያለ መድረክ በመምረጥ ቴክኖሎጂን ብቻ እየተጠቀምክ አይደለም; ይህንን ጥበብ በንግድ ስራዎ ውስጥ እየከተቱት ነው፣ ይህም አርክቴክቸርዎ ዘላቂ ሆኖ እንዲቆይ እና በገሃዱ አለም እንዲተገበር መደረጉን በማረጋገጥ ነው።

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

ብዙ ጊዜ የሚጠየቁ ጥያቄዎች

በዘመናዊው ማሽን ውስጥ ያለው መንፈስ፡ የመሠረት መርህን እንደገና መጎብኘት

ወደ ዲጂታል ቅልጥፍና በሚደረገው የማያቋርጥ ጉዞ፣ ማይክሮ ሰርቪስ ሊለኩ የሚችሉ፣ ተቋቋሚ አፕሊኬሽኖችን ለመገንባት ተመራጭ የሕንፃ ንድፍ ሆነዋል። የሞኖሊቲክ ሥርዓትን ወደ ትናንሽ ገለልተኛ አገልግሎቶች ስብስብ በመበስበስ የልማት ቡድኖች በፍጥነት ፈጠራን እና በራስ መተማመንን ማሰማራት ይችላሉ። ይሁን እንጂ ይህ የተከፋፈለ ኃይል ከተፈጥሮ ውስብስብነት ጋር ይመጣል. ማይክሮ ሰርቪስ በየቦታው ከመስፋፋቱ ከዓመታት በፊት፣ የዚህን ተግዳሮት ልብ የሚነካ ቅድመ-ሥርዓት መርህ ተነግሯል። እ.ኤ.አ. በ 2014 ማርቲን ፎለር እና ጄምስ ሉዊስ በማይክሮ ሰርቪስ ላይ በሴሚናል ሥራቸው "የተከፋፈሉ ዕቃዎች የመጀመሪያ ሕግ" አስተዋውቀዋል። ይህ ህግ ቀላል፣ ጭካኔ የተሞላበት እውነት ይናገራል፡ እቃዎችህን አታከፋፍል። ከጥቃቅን አገልግሎት አሰራር ጋር የሚጋጭ ቢመስልም ይህ ህግ ውግዘት ሳይሆን ወሳኝ ማስጠንቀቂያ ነው—የተከፋፈለ ሲስተም ዲዛይን ተንኮለኛውን ውሃ ለማሰስ የሚያስችል መሪ ኮከብ ነው።

የመጀመሪያው የተከፋፈሉ ነገሮች ህግ ምንድን ነው?

ይህን ህግ ለመረዳት መጀመሪያ ከማይክሮ ሰርቪስ ወደ ኋላ ልንሄድ እና ቀዳሚውን ግምት ውስጥ ማስገባት አለብን፡ የተከፋፈለውን ነገር ምሳሌ። እንደ CORBA፣ Java RMI እና DCOM ያሉ ቴክኖሎጂዎች ነገሮች እንደአካባቢው ባሉ የአውታረ መረብ ድንበሮች ያለችግር የሚገናኙበት ዓለም ቃል ገብተዋል። ሀሳቡ አሳሳች ነበር - የተዋሃደ የፕሮግራም ሞዴል የአውታረ መረብን ውስብስብነት ያስወግዳል። እውነታው ግን ጥብቅ ቁርኝት፣ የተሰበረ ግንኙነት እና የተደበቁ ውድቀቶች ቅዠት ነበር። "የመጀመሪያው ህግ" ከዚህ ዘመን እንደ ተረት ተረት ትምህርት ወጣ። አውታረ መረቡ ግልጽ አለመሆኑን ያረጋግጣል; የማይታመን, ዘገምተኛ እና በመሠረቱ ከአካባቢው ማህደረ ትውስታ የተለየ ነው. የርቀት ጥሪዎችን እንደ የአካባቢ ዘዴ ጥሪዎችን በማድረግ ሌላ ለማስመሰል መሞከር የአደጋ አዘገጃጀት ነው። ጥቃቅን፣ የርቀት ብልሽት ሳይታሰብ የሚናጋበት እና አፈፃፀሙ የማይታወቅበት ስርዓት ይፈጥራል።

ከማስጠንቀቂያ ወደ ጥበብ፡ ህጉን ወደ ማይክሮ አገልግሎቶች መተግበር

የመጀመሪያው ህግ ስርጭትን የሚያስጠነቅቅ ከሆነ በተፈጥሮ በተሰራጩ ጥቃቅን አገልግሎቶች ላይ እንዴት ተፈጻሚ ሊሆን ይችላል? ቁልፉ በትርጉሙ ውስጥ ነው. ህጉ "የተከፋፈሉ ስርዓቶችን በጭራሽ አትገንቡ" እያለ አይደለም. “ስለ ነገሩ የዋህ አትሁኑ” እያለ ነው። ማይክሮ ሰርቪስ በትክክል ከተሰራ, ለመደበቅ ከመሞከር ይልቅ የኔትወርክን እውነታ ይቀበሉ. ለእነሱ ስርጭት እና ዲዛይን የሚያስከትለውን ውጤት በግልፅ ይቀበላሉ. ይህ ማለት፡

Mewayz፡ በተረጋጋ መሬት ላይ መገንባት

ለዘመናዊ ንግዶች፣ የተከፋፈሉ ስርዓቶች የንድፈ ሃሳብ ተግዳሮቶች በጣም በፍጥነት ተግባራዊ ይሆናሉ። እንደ Mewayz ያለ መድረክ ወሳኝ ጥቅም የሚሰጥበት ቦታ ይህ ነው። ጠንካራ የማይክሮ ሰርቪስ አርክቴክቸር ከባዶ መገንባት እና ማቆየት እጅግ የላቀ እውቀት እና ቀጣይነት ያለው ጥረት ይጠይቃል። Mewayz የመጀመሪያውን የተከፋፈሉ ነገሮች ህግ ከባድ ትምህርቶችን ወደ ውስጥ የሚያስገባ እንደ ሞዱል ቢዝነስ OS ሆኖ ይሰራል። የስርጭት ውስብስብ ነገሮችን ለመቆጣጠር ከመሬት ተነስተው የተነደፉትን መሰረታዊ መሠረተ ልማት-የአገልግሎት ግኝቱን፣ የኤፒአይ መግቢያዎችን፣ የክስተት አውቶቡስ እና የውሂብ ጽናት ንብርብሮችን ያቀርባል። ቡድንዎ ከአውታረ መረብ አስተማማኝነት እና መዘግየት ውስብስብ ችግሮች ጋር ከመታገል ይልቅ እሴት የሚያመጣውን የንግድ ሥራ አመክንዮ በማዳበር ላይ ሊያተኩር ይችላል። Mewayz የተከፋፈለው ስርዓትዎ መሰረታዊ ነገሮች በተረጋጋ እና በተረጋገጠ መሬት ላይ መገንባታቸውን ያረጋግጣል፣ይህም የመጀመሪያው ህግ በጥበብ ለይተው ባወቁት ወጥመዶች ውስጥ ሳትወድቁ የማይክሮ ሰርቪስ አሰራር ጥቅማ ጥቅሞችን ለመጠቀም ያስችላል።

ማጠቃለያ፡ የዘመናት ህግ

የመጀመሪያው የተከፋፈሉ ነገሮች ህግ በ2014 እንደነበረው ዛሬም ጠቃሚ ሆኖ ይቆያል። የቴክኖሎጂ ፓራዳይሞች እየተሻሻሉ ቢሆንም የፊዚክስ እና የኔትወርኮች መሰረታዊ ገደቦች እንደሌሉ ጊዜ የማይሽረው ማስታወሻ ሆኖ ያገለግላል። ለማይክሮ አገልግሎት ጉዞ ለሚጀምር ማንኛውም ድርጅት ይህንን ህግ ማክበር የተከፋፈለ ብቻ ሳይሆን በእውነትም የሚቋቋም እና ሊሰፋ የሚችል ስርዓት ለመገንባት የመጀመሪያው እርምጃ ነው። ሆን ተብሎ የንድፍ ፍልስፍናን በሚያመች ረቂቅ ላይ ያበረታታል። እንደ Mewayz ያለ መድረክ በመምረጥ ቴክኖሎጂን ብቻ እየተጠቀምክ አይደለም; ይህንን ጥበብ በንግድ ስራዎ ውስጥ እየከተቱት ነው፣ ይህም አርክቴክቸርዎ ዘላቂ ሆኖ እንዲቆይ እና በገሃዱ አለም እንዲተገበር መደረጉን በማረጋገጥ ነው።

ሁሉም የንግድ መሳሪያዎችዎ በአንድ ቦታ

በርካታ አፕሊኬሽኖችን መጣር አቁም። ሜዌይዝ በወር 49 ዶላር ብቻ 208 መሳሪያዎችን ያጣምራል - ከዕቃ ዝርዝር እስከ HR፣ ቦታ ማስያዝ እስከ ትንታኔ። ለመጀመር ምንም ክሬዲት ካርድ አያስፈልግም።

Mewayz ነጻ ይሞክሩ →>

Start managing your business smarter today

Join 6,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime