மைக்ரோ சர்வீஸ்கள் மற்றும் விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி (2014) | Mewayz Blog Skip to main content
Hacker News

மைக்ரோ சர்வீஸ்கள் மற்றும் விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி (2014)

கருத்துகள்

1 min read Via martinfowler.com

Mewayz Team

Editorial Team

Hacker News

நவீன இயந்திரத்தில் பேய்: ஒரு அடிப்படைக் கொள்கையை மறுபரிசீலனை செய்தல்

டிஜிட்டல் சுறுசுறுப்புக்கான இடைவிடாத உந்துதலில், மைக்ரோ சர்வீஸ்கள், அளவிடக்கூடிய, மீள்திறன் கொண்ட பயன்பாடுகளை உருவாக்குவதற்கான கட்டடக்கலை வடிவமாக மாறிவிட்டன. சிறிய, சுயாதீனமான சேவைகளின் தொகுப்பாக ஒற்றைக்கல் அமைப்பைச் சிதைப்பதன் மூலம், மேம்பாட்டுக் குழுக்கள் வேகமாகப் புதுமைகளை உருவாக்கி அதிக நம்பிக்கையுடன் செயல்பட முடியும். இருப்பினும், இந்த விநியோகிக்கப்பட்ட சக்தி உள்ளார்ந்த சிக்கலுடன் வருகிறது. மைக்ரோ சர்வீஸ்கள் எங்கும் பரவுவதற்கு பல ஆண்டுகளுக்கு முன்பு, இந்த சவாலின் இதயத்தை வெட்டும் ஒரு முன்னறிவிப்பு கொள்கை வெளிப்படுத்தப்பட்டது. 2014 ஆம் ஆண்டில், மார்ட்டின் ஃபோலர் மற்றும் ஜேம்ஸ் லூயிஸ், மைக்ரோ சர்வீசஸ் குறித்த அவர்களின் ஆரம்பப் பணியில், "விநியோகம் செய்யப்பட்ட பொருட்களின் முதல் விதி"யை அறிமுகப்படுத்தினர். இந்தச் சட்டம் ஒரு எளிய, கொடூரமான உண்மையைக் கூறுகிறது: உங்கள் பொருட்களை விநியோகிக்க வேண்டாம். மைக்ரோ சர்வீஸ் அணுகுமுறைக்கு முரணாகத் தோன்றினாலும், இந்தச் சட்டம் ஒரு கண்டனம் அல்ல, ஆனால் ஒரு முக்கியமான எச்சரிக்கை - விநியோகிக்கப்பட்ட அமைப்புகளின் வடிவமைப்பின் துரோகமான நீரில் செல்ல வழிகாட்டும் நட்சத்திரம்.

விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி என்ன?

இந்தச் சட்டத்தைப் புரிந்து கொள்ள, நாம் முதலில் மைக்ரோ சர்வீஸிலிருந்து பின்வாங்கி, அதன் முன்னோடி: விநியோகிக்கப்பட்ட பொருள் முன்னுதாரணத்தைக் கருத்தில் கொள்ள வேண்டும். கோர்பா, ஜாவா ஆர்எம்ஐ மற்றும் டிகாம் போன்ற தொழில்நுட்பங்கள், நெட்வொர்க் எல்லைகள் முழுவதும் உள்ளுரில் இருப்பதைப் போல பொருள்கள் தடையின்றி தொடர்பு கொள்ளக்கூடிய உலகத்தை உறுதியளித்தன. இந்த யோசனை கவர்ச்சிகரமானதாக இருந்தது-ஒரு ஒருங்கிணைந்த நிரலாக்க மாதிரியானது நெட்வொர்க்கின் சிக்கல்களை சுருக்கியது. எவ்வாறாயினும், உண்மை என்னவென்றால், இறுக்கமான இணைப்பு, உடையக்கூடிய இணைப்புகள் மற்றும் மறைக்கப்பட்ட தோல்விகளின் கனவாக இருந்தது. "முதல் சட்டம்" இந்த சகாப்தத்திலிருந்து கடினமாக சம்பாதித்த பாடமாக வெளிப்பட்டது. நெட்வொர்க் வெளிப்படையானது அல்ல என்று அது வலியுறுத்துகிறது; இது நம்பகத்தன்மையற்றது, மெதுவானது மற்றும் உள்ளூர் நினைவகத்திலிருந்து அடிப்படையில் வேறுபட்டது. தொலைதூர அழைப்புகளை உள்ளூர் முறை அழைப்புகள் போல் செய்து வேறுவிதமாக நடிக்க முயற்சிப்பது பேரழிவுக்கான செய்முறையாகும். இது ஒரு சிறிய, தொலைதூரத் தோல்வி கணிக்க முடியாத வகையில் அடுக்கடுக்கான அமைப்பை உருவாக்குகிறது, மேலும் செயல்திறன் அறிய முடியாத இடத்தில் உள்ளது.

"விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி: உங்கள் பொருட்களை விநியோகிக்க வேண்டாம். இது விலை உயர்ந்தது, சிக்கலானது, மேலும் இது பல பிழைகளுக்கு ஆதாரமாக உள்ளது. நெட்வொர்க் வெளிப்படையானது அல்ல."

எச்சரிக்கையிலிருந்து ஞானம் வரை: நுண் சேவைகளுக்குச் சட்டத்தைப் பயன்படுத்துதல்

விநியோகத்திற்கு எதிராக முதல் சட்டம் எச்சரித்தால், இயல்பாகவே விநியோகிக்கப்படும் மைக்ரோ சர்வீஸ்களுக்கு அது எப்படிப் பொருந்தும்? முக்கிய விஷயம் விளக்கத்தில் உள்ளது. "விநியோக அமைப்புகளை உருவாக்க வேண்டாம்" என்று சட்டம் கூறவில்லை. "அதைப் பற்றி அப்பாவியாக இருக்க வேண்டாம்" என்று அது கூறுகிறது. மைக்ரோ சர்வீஸ்கள், சரியாகச் செய்யும்போது, ​​நெட்வொர்க்கின் யதார்த்தத்தை மறைக்க முயலாமல் அதைத் தழுவும். விநியோகம் மற்றும் வடிவமைப்பின் விளைவுகளை அவர்கள் வெளிப்படையாக ஏற்றுக்கொள்கிறார்கள். இதன் பொருள்:

  • தோல்விக்கான வடிவமைப்பு: சேவைகள் தோல்வியடையும் என்று கருதி, மறுமுயற்சிகள், சர்க்யூட் பிரேக்கர்கள் மற்றும் க்ரேஸ்ஃபுல் டிகிராடேஷன் போன்ற மீள்தன்மை வடிவங்களை உருவாக்குதல்.
  • ஒத்திசைவற்ற தொடர்பைத் தழுவுதல்: விநியோகிக்கப்பட்ட பொருட்களைப் பாதித்த இறுக்கமான, ஒத்திசைவான இணைப்பைத் தவிர்க்க, செய்தி வரிசைகள் மற்றும் நிகழ்வு-உந்துதல் வடிவங்களைப் பயன்படுத்துதல்.
  • தெளிவான எல்லைகளை வரையறுத்தல்: தொழில் நுட்பக் கவலைகளைக் காட்டிலும் நன்கு வரையறுக்கப்பட்ட APIகளுடன் வணிகத் திறன்களைச் சுற்றி சேவைகளை உருவாக்குதல், இது தூய்மையான, நிலையான இடைமுகங்களுக்கு வழிவகுக்கும்.
  • தரவு உரிமைக்கு முன்னுரிமை அளித்தல்: ஒவ்வொரு சேவையும் அதன் தரவின் ஒரே உரிமையாளராக இருப்பதை உறுதிசெய்து, தரவு அடுக்கில் மோனோலிதிக் இணைப்பை மீண்டும் உருவாக்கும் பகிரப்பட்ட தரவுத்தள எதிர்ப்பு வடிவத்தைத் தவிர்க்கவும்.

இந்த வெளிச்சத்தில், முதல் விதி வெற்றிகரமான மைக்ரோ சர்வீஸ் கட்டமைப்பிற்கான அடிப்படைக் கொள்கையாகும். தொடக்கத்திலிருந்தே சேவை எல்லைகள் மற்றும் தகவல் தொடர்பு முறைகள் பற்றி விமர்சன ரீதியாக சிந்திக்க இது குழுக்களை கட்டாயப்படுத்துகிறது.

Mewayz: நிலையான மைதானத்தில் கட்டிடம்

நவீன வணிகங்களுக்கு, விநியோகிக்கப்பட்ட அமைப்புகளின் தத்துவார்த்த சவால்கள் மிக விரைவாக நடைமுறைக்கு வருகின்றன. இங்குதான் Mewayz போன்ற ஒரு தளம் ஒரு முக்கியமான நன்மையை வழங்குகிறது. புதிதாக ஒரு வலுவான மைக்ரோ சர்வீஸ் கட்டமைப்பை உருவாக்குவதற்கும் பராமரிப்பதற்கும் மகத்தான நிபுணத்துவம் மற்றும் தொடர்ச்சியான முயற்சி தேவைப்படுகிறது. Mewayz ஒரு மட்டு வணிக OS ஆக செயல்படுகிறது, இது விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதியின் கடினமான பாடங்களை உள்வாங்குகிறது. இது அடிப்படை உள்கட்டமைப்பை வழங்குகிறது-சேவை கண்டுபிடிப்பு, API நுழைவாயில்கள், நிகழ்வு பஸ் மற்றும் தரவு நிலைத்தன்மை அடுக்குகள்-அவை விநியோகத்தின் சிக்கல்களைக் கையாள தரையில் இருந்து வடிவமைக்கப்பட்டுள்ளன. நெட்வொர்க் நம்பகத்தன்மை மற்றும் தாமதத்தின் நுணுக்கங்களுடன் உங்கள் குழு மல்யுத்தம் செய்வதற்குப் பதிலாக, மதிப்பை வழங்கும் வணிக தர்க்கத்தை மேம்படுத்துவதில் அவர்கள் கவனம் செலுத்தலாம். உங்கள் விநியோகிக்கப்பட்ட அமைப்பின் அடிப்படைக் கூறுகள் நிலையான, நிரூபிக்கப்பட்ட நிலத்தில் கட்டமைக்கப்படுவதை 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 ஆம் ஆண்டில், மார்ட்டின் ஃபோலர் மற்றும் ஜேம்ஸ் லூயிஸ், மைக்ரோ சர்வீசஸ் குறித்த அவர்களின் ஆரம்பப் பணியில், "விநியோகம் செய்யப்பட்ட பொருட்களின் முதல் விதி"யை அறிமுகப்படுத்தினர். இந்த சட்டம் ஒரு எளிய, கொடூரமான உண்மையைக் கூறுகிறது: உங்கள் பொருட்களை விநியோகிக்க வேண்டாம். மைக்ரோ சர்வீஸ் அணுகுமுறைக்கு முரணாகத் தோன்றினாலும், இந்தச் சட்டம் ஒரு கண்டனம் அல்ல, மாறாக ஒரு முக்கியமான எச்சரிக்கை-விநியோக அமைப்புகளின் வடிவமைப்பின் துரோகமான நீரில் வழிவகுப்பதற்கான வழிகாட்டும் நட்சத்திரம்.

விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி என்ன?

இந்தச் சட்டத்தைப் புரிந்து கொள்ள, நாம் முதலில் மைக்ரோ சர்வீஸிலிருந்து பின்வாங்கி, அதன் முன்னோடி: விநியோகிக்கப்பட்ட பொருள் முன்னுதாரணத்தைக் கருத்தில் கொள்ள வேண்டும். கோர்பா, ஜாவா ஆர்எம்ஐ மற்றும் டிகாம் போன்ற தொழில்நுட்பங்கள், நெட்வொர்க் எல்லைகள் முழுவதும் உள்ளுரில் இருப்பதைப் போல பொருள்கள் தடையின்றி தொடர்பு கொள்ளக்கூடிய உலகத்தை உறுதியளித்தன. இந்த யோசனை கவர்ச்சிகரமானதாக இருந்தது-ஒரு ஒருங்கிணைந்த நிரலாக்க மாதிரியானது நெட்வொர்க்கின் சிக்கல்களை சுருக்கியது. எவ்வாறாயினும், உண்மை என்னவென்றால், இறுக்கமான இணைப்பு, உடையக்கூடிய இணைப்புகள் மற்றும் மறைக்கப்பட்ட தோல்விகளின் கனவாக இருந்தது. "முதல் சட்டம்" இந்த சகாப்தத்திலிருந்து கடினமாக சம்பாதித்த பாடமாக வெளிப்பட்டது. நெட்வொர்க் வெளிப்படையானது அல்ல என்று அது வலியுறுத்துகிறது; இது நம்பகத்தன்மையற்றது, மெதுவானது மற்றும் உள்ளூர் நினைவகத்திலிருந்து அடிப்படையில் வேறுபட்டது. தொலைதூர அழைப்புகளை உள்ளூர் முறை அழைப்புகள் போல் செய்து வேறுவிதமாக நடிக்க முயற்சிப்பது பேரழிவுக்கான செய்முறையாகும். இது ஒரு சிறிய, தொலைதூரத் தோல்வி கணிக்க முடியாத வகையில் அடுக்கடுக்கான அமைப்பை உருவாக்குகிறது, மேலும் செயல்திறன் அறிய முடியாத இடத்தில் உள்ளது.

எச்சரிக்கை முதல் ஞானம் வரை: மைக்ரோ சர்வீசஸ்களுக்கு சட்டத்தைப் பயன்படுத்துதல்

விநியோகத்திற்கு எதிராக முதல் சட்டம் எச்சரித்தால், இயல்பாகவே விநியோகிக்கப்படும் மைக்ரோ சர்வீஸ்களுக்கு அது எப்படிப் பொருந்தும்? முக்கிய விஷயம் விளக்கத்தில் உள்ளது. "விநியோக அமைப்புகளை உருவாக்க வேண்டாம்" என்று சட்டம் கூறவில்லை. "அதைப் பற்றி அப்பாவியாக இருக்க வேண்டாம்" என்று அது கூறுகிறது. மைக்ரோ சர்வீஸ்கள், சரியாகச் செய்யும்போது, ​​நெட்வொர்க்கின் யதார்த்தத்தை மறைக்க முயலாமல் அதைத் தழுவும். விநியோகம் மற்றும் வடிவமைப்பின் விளைவுகளை அவர்கள் வெளிப்படையாக ஏற்றுக்கொள்கிறார்கள். இதன் பொருள்:

Mewayz: நிலையான மைதானத்தில் கட்டிடம்

நவீன வணிகங்களுக்கு, விநியோகிக்கப்பட்ட அமைப்புகளின் தத்துவார்த்த சவால்கள் மிக விரைவாக நடைமுறைக்கு வருகின்றன. இங்குதான் Mewayz போன்ற ஒரு தளம் ஒரு முக்கியமான நன்மையை வழங்குகிறது. புதிதாக ஒரு வலுவான மைக்ரோ சர்வீஸ் கட்டமைப்பை உருவாக்குவதற்கும் பராமரிப்பதற்கும் மகத்தான நிபுணத்துவம் மற்றும் தொடர்ச்சியான முயற்சி தேவைப்படுகிறது. Mewayz ஒரு மட்டு வணிக OS ஆக செயல்படுகிறது, இது விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதியின் கடினமான பாடங்களை உள்வாங்குகிறது. இது அடிப்படை உள்கட்டமைப்பை வழங்குகிறது-சேவை கண்டுபிடிப்பு, API நுழைவாயில்கள், நிகழ்வு பஸ் மற்றும் தரவு நிலைத்தன்மை அடுக்குகள்-அவை விநியோகத்தின் சிக்கல்களைக் கையாள தரையில் இருந்து வடிவமைக்கப்பட்டுள்ளன. நெட்வொர்க் நம்பகத்தன்மை மற்றும் தாமதத்தின் நுணுக்கங்களுடன் உங்கள் குழு மல்யுத்தம் செய்வதற்குப் பதிலாக, மதிப்பை வழங்கும் வணிக தர்க்கத்தை மேம்படுத்துவதில் அவர்கள் கவனம் செலுத்தலாம். உங்கள் விநியோகிக்கப்பட்ட அமைப்பின் அடிப்படைக் கூறுகள் நிலையான, நிரூபிக்கப்பட்ட நிலத்தில் கட்டமைக்கப்படுவதை Mewayz உறுதிசெய்கிறது, இது முதல் சட்டம் மிகவும் புத்திசாலித்தனமாக அடையாளம் காணப்பட்ட பொறிகளில் சிக்காமல் மைக்ரோ சர்வீஸ் அணுகுமுறையின் நன்மைகளைப் பயன்படுத்த உங்களை அனுமதிக்கிறது.

முடிவு: யுகங்களுக்கான ஒரு சட்டம்

விநியோகிக்கப்பட்ட பொருட்களின் முதல் விதி 2014 இல் இருந்ததைப் போலவே இன்றும் பொருந்துகிறது. தொழில்நுட்ப முன்னுதாரணங்கள் உருவாகும்போது, இயற்பியல் மற்றும் நெட்வொர்க்குகளின் அடிப்படைக் கட்டுப்பாடுகள் இல்லை என்பதை இது ஒரு காலமற்ற நினைவூட்டலாக செயல்படுகிறது. மைக்ரோ சர்வீஸ் பயணத்தைத் தொடங்கும் எந்தவொரு நிறுவனத்திற்கும், இந்தச் சட்டத்தை மதிப்பது என்பது விநியோகிக்கப்படாமல், உண்மையிலேயே மீள் மற்றும் அளவிடக்கூடிய அமைப்பை உருவாக்குவதற்கான முதல் படியாகும். இது வசதியான சுருக்கத்தின் மீது வேண்டுமென்றே வடிவமைப்பின் தத்துவத்தை ஊக்குவிக்கிறது. Mewayz போன்ற தளத்தைத் தேர்ந்தெடுப்பதன் மூலம், நீங்கள் தொழில்நுட்பத்தைப் பின்பற்றுவது மட்டுமல்ல; இந்த ஞானத்தை உங்கள் வணிக நடவடிக்கைகளின் கட்டமைப்பில் உட்பொதிக்கிறீர்கள், உங்கள் கட்டிடக்கலை நிஜ உலகில் நீடித்து செயல்படும் வகையில் கட்டமைக்கப்பட்டுள்ளதை உறுதிசெய்கிறீர்கள்.

உங்கள் வணிகக் கருவிகள் அனைத்தும் ஒரே இடத்தில்

பல பயன்பாடுகளை ஏமாற்றுவதை நிறுத்துங்கள். Mewayz 208 கருவிகளை ஒரு மாதத்திற்கு $49க்கு ஒருங்கிணைக்கிறது - சரக்கு முதல் HR வரை, முன்பதிவு வரை பகுப்பாய்வு வரை. தொடங்குவதற்கு கிரெடிட் கார்டு தேவையில்லை.

இலவசம் →za> முயற்சிக்கவும்

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