ಡೆಂಡ್ರೈಟ್, ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಪ್ರೋಟೋಕಾಲ್ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಸಂವಹನ ಸರ್ವರ್

ಡೆಂಡ್ರೈಟ್ ಸಂವಹನ ಸರ್ವರ್ ಆಗಿದೆ ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ತಂಡವು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಮತ್ತು ಇದನ್ನು ಎರಡನೇ ತಲೆಮಾರಿನ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಸರ್ವರ್ ಘಟಕಗಳ ಅನುಷ್ಠಾನವಾಗಿ ಇರಿಸಲಾಗಿದೆ.

ಪೈಥಾನ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಸಿನಾಪ್ಸ್ ಉಲ್ಲೇಖ ಸರ್ವರ್‌ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಡೆಂಡ್ರೈಟ್ ಕೋಡ್ ಅನ್ನು ಗೋದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಎರಡೂ ಅಧಿಕೃತ ಅನುಷ್ಠಾನಗಳನ್ನು ಅಪಾಚೆ 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

ರುಮಾ ಯೋಜನೆಯ ಭಾಗವಾಗಿ, ರಸ್ಟ್ ಭಾಷೆಯಲ್ಲಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಸರ್ವರ್‌ನ ಪ್ರತ್ಯೇಕ ಆವೃತ್ತಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಇದನ್ನು ಎಂಐಟಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

ಹೊಸ ಸರ್ವರ್ ಹೆಚ್ಚಿನ ದಕ್ಷತೆ, ವಿಶ್ವಾಸಾರ್ಹತೆ ಮತ್ತು ಸ್ಕೇಲೆಬಿಲಿಟಿ ಸಾಧಿಸುವ ಗುರಿ ಹೊಂದಿದೆ.

ಡೆಂಡ್ರೈಟ್ ಬಗ್ಗೆ

ಡೆಂಡ್ರೈಟ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ದೃಷ್ಟಿಯಿಂದ ಸಿನಾಪ್ಸ್‌ಗಿಂತ ಮುಂದಿದೆ, ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಕಡಿಮೆ ಮೆಮೊರಿ ಅಗತ್ಯವಿರುತ್ತದೆ ಮತ್ತು ಬಹು ನೋಡ್‌ಗಳಲ್ಲಿ ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸಿಂಗ್ ಮೂಲಕ ಅಳೆಯಬಹುದು.

ಡೆಂಡ್ರೈಟ್ ವಾಸ್ತುಶಿಲ್ಪ ಸಮತಲ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಮೈಕ್ರೊ ಸರ್ವೀಸಸ್ ರೂಪದಲ್ಲಿ ನಿಯಂತ್ರಕಗಳನ್ನು ಬೇರ್ಪಡಿಸುವುದನ್ನು ಆಧರಿಸಿದೆ, ಮೈಕ್ರೊ ಸರ್ವೀಸ್‌ನ ಪ್ರತಿಯೊಂದು ನಿದರ್ಶನವೂ ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ತನ್ನದೇ ಆದ ಕೋಷ್ಟಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಮೈಕ್ರೋ ಸರ್ವೀಸಸ್‌ಗೆ ಕರೆಗಳನ್ನು ಕಳುಹಿಸಲು ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸರ್ ಕಾರಣವಾಗಿದೆ. ಕೋಡ್‌ನಲ್ಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸಮಾನಾಂತರಗೊಳಿಸಲು ಥ್ರೆಡ್‌ಗಳನ್ನು (ಗೋ ವಾಡಿಕೆಯಂತೆ) ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಎಲ್ಲಾ ಸಿಪಿಯು ಕೋರ್ಗಳ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಪ್ರಕ್ರಿಯೆಗಳಾಗಿ ವಿಂಗಡಿಸದೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಡೆಂಡ್ರೈಟ್ ಎರಡು ವಿಧಾನಗಳಲ್ಲಿ ಕೆಲಸವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ: ಏಕಶಿಲೆ ಮತ್ತು ಬಹು-ಘಟಕ (ಪಾಲಿಲಿತ್).

  • ಏಕಶಿಲೆಯ ಕ್ರಮದಲ್ಲಿ, ಎಲ್ಲಾ ಮೈಕ್ರೋ ಸರ್ವೀಸಸ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ನಲ್ಲಿ ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ, ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಪರಸ್ಪರ ನೇರವಾಗಿ ಸಂವಹನ ನಡೆಸುತ್ತದೆ.
  • ಬಹು-ಘಟಕ ಮೋಡ್‌ನಲ್ಲಿ (ಕ್ಲಸ್ಟರ್), ವಿವಿಧ ನೋಡ್‌ಗಳಲ್ಲಿನ ವೈವಿಧ್ಯತೆಯೊಂದಿಗೆ ಮೈಕ್ರೊ ಸರ್ವೀಸಸ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಪ್ರಾರಂಭಿಸಬಹುದು. ಆಂತರಿಕ ಎಚ್‌ಟಿಟಿಪಿ ಎಪಿಐ ಮತ್ತು ಅಪಾಚೆ ಕಾಫ್ಕಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬಳಸಿ ಮಲ್ಟಿಕಾಂಪೊನೆಂಟ್ ಮೋಡ್‌ನಲ್ಲಿ ಕಾಂಪೊನೆಂಟ್ ಪರಸ್ಪರ ಕ್ರಿಯೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.

ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಪ್ರೋಟೋಕಾಲ್ನ ವಿಶೇಷಣಗಳನ್ನು ಆಧರಿಸಿ ಮತ್ತು ಎರಡು ಸೆಟ್ ಪರೀಕ್ಷೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಭಿವೃದ್ಧಿಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ: ಸಿನಾಪ್ಸ್‌ನೊಂದಿಗಿನ ಸಾಮಾನ್ಯ ಸಿಟೆಸ್ಟ್ ಪರೀಕ್ಷೆಗಳು ಮತ್ತು ಹೊಸ ಕಾಂಪ್ಲಿಮೆಂಟ್ ಸೂಟ್.

ಅಭಿವೃದ್ಧಿಯ ಪ್ರಸ್ತುತ ಹಂತದಲ್ಲಿ, ಡೆಂಡ್ರೈಟ್ 56% ಪರೀಕ್ಷೆಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಹಾದುಹೋಗುತ್ತದೆ ಕ್ಲೈಂಟ್-ಸರ್ವರ್ API ಗಳು ಮತ್ತು 77% ಫೆಡರೇಶನ್ API ಪರೀಕ್ಷೆಗಳು, ಆದರೆ ನಿಜವಾದ ಕ್ರಿಯಾತ್ಮಕತೆಯ ವ್ಯಾಪ್ತಿಯನ್ನು ಕ್ಲೈಂಟ್-ಸರ್ವರ್ API ಗೆ 70% ಮತ್ತು ಫೆಡರೇಶನ್ API ಗೆ 95% ಎಂದು ಅಂದಾಜಿಸಲಾಗಿದೆ.

ಆರಂಭಿಕ ನಿಯೋಜನೆಗೆ ಡೆಂಡ್ರೈಟ್ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಬೀಟಾ ಹಂತವು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ನಿಯಮಿತ ಹೊಸ ಬಿಡುಗಡೆಗಳೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಗೆ ಪರಿವರ್ತನೆ. ಬಿಡುಗಡೆಗಳ ನಡುವೆ, ಡೇಟಾಬೇಸ್ ಶೇಖರಣಾ ಸ್ಕೀಮಾವನ್ನು ಈಗ ನವೀಕರಿಸಲಾಗುತ್ತದೆ (ರೆಪೊಸಿಟರಿಯಿಂದ ಭಾಗಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ನವೀಕರಣದ ನಂತರ, ಡೇಟಾಬೇಸ್‌ನ ವಿಷಯಗಳು ಕಳೆದುಹೋಗುವುದಿಲ್ಲ).

ಹಿಂದುಳಿದ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುರಿಯುವ, ಡೇಟಾಬೇಸ್ ರಚನೆಯನ್ನು ಬದಲಾಯಿಸುವ ಅಥವಾ ಸಂರಚನಾ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿರುವ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರಮುಖ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಮಾತ್ರ ನೀಡಲಾಗುತ್ತದೆ.

ಸದ್ಯಕ್ಕೆ, ಪೋಸ್ಟ್‌ಗ್ರೆಸ್‌ಸ್ಕ್ಯೂಲ್ ಡಿಬಿಎಂಎಸ್ ಜೊತೆಗೆ ಏಕಶಿಲೆಯ ಮೋಡ್‌ನಲ್ಲಿ ಡೆಂಡ್ರೈಟ್ ಅನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ ಸಣ್ಣ ಹೋಮ್ ಸರ್ವರ್‌ಗಳು ಮತ್ತು ಪಿ 2 ಪಿ ನೋಡ್‌ಗಳನ್ನು ರಚಿಸಲು. ಏಕಕಾಲೀನ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವಲ್ಲಿ ಬಗೆಹರಿಯದ ಸಮಸ್ಯೆಗಳಿಂದಾಗಿ SQLite ಅನ್ನು ಬಳಸಲು ಇನ್ನೂ ಶಿಫಾರಸು ಮಾಡಲಾಗಿಲ್ಲ.

ವೈಶಿಷ್ಟ್ಯಗಳು ಇನ್ನೂ ಕಾರ್ಯಗತಗೊಂಡಿಲ್ಲ ಡೆಂಡ್ರೈಟ್‌ನಲ್ಲಿ ಸೇರಿಸಿ: ಸಂದೇಶ ಸ್ವೀಕೃತಿಗಳು, ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು, ಪುಶ್ ಅಧಿಸೂಚನೆಗಳು, ಓಪನ್ಐಡಿ, ಇಮೇಲ್ ಲಿಂಕ್, ಸರ್ವರ್-ಸೈಡ್ ಹುಡುಕಾಟ, ಬಳಕೆದಾರರ ಡೈರೆಕ್ಟರಿ, ಬಳಕೆದಾರರ ನಿರ್ಲಕ್ಷ್ಯ ಪಟ್ಟಿಗಳು, ಗುಂಪುಗಳು ಮತ್ತು ಸಮುದಾಯಗಳ ರಚನೆ, ಬಳಕೆದಾರರ ಆನ್‌ಲೈನ್ ಉಪಸ್ಥಿತಿಯ ಮೌಲ್ಯಮಾಪನ, ಅತಿಥಿ ಒಳಹರಿವು, ಮೂರನೇ ವ್ಯಕ್ತಿಯ ನೆಟ್‌ವರ್ಕ್‌ಗಳೊಂದಿಗಿನ ಸಂವಹನ.

ಚಾಟ್ ರೂಮ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆ (ರಚನೆ, ಆಮಂತ್ರಣಗಳು, ದೃ ation ೀಕರಣ ನಿಯಮಗಳು), ಕೊಠಡಿಗಳಲ್ಲಿ ಭಾಗವಹಿಸುವವರ ಒಕ್ಕೂಟದ ವಿಧಾನಗಳು, ಆಫ್‌ಲೈನ್, ಖಾತೆಗಳು, ಪ್ರೊಫೈಲ್‌ಗಳು, ಡಯಲ್ ಸೂಚನೆ, ಎಡಿಟಿಂಗ್ ಫೈಲ್‌ಗಳ ಡೌನ್‌ಲೋಡ್ ಮತ್ತು ಅಪ್‌ಲೋಡ್ (ಮೀಡಿಯಾ ಎಪಿಐ) ನಿಂದ ಹಿಂದಿರುಗಿದ ನಂತರ ಘಟನೆಗಳ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಬಳಕೆಯ ಸಂದೇಶಗಳು, ಎಸಿಎಲ್‌ಗಳು, ಟ್ಯಾಗಿಂಗ್ ಮತ್ತು ಎಂಡ್-ಟು-ಎಂಡ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಸಾಧನ ಮತ್ತು ಪ್ರಮುಖ ಪಟ್ಟಿಗಳಿಗೆ ಲಭ್ಯವಿದೆ.

ನೆನಪಿಡಿ ವಿಕೇಂದ್ರೀಕೃತ ಸಂವಹನಗಳನ್ನು ಆಯೋಜಿಸುವ ವೇದಿಕೆ ಮ್ಯಾಟ್ರಿಕ್ಸ್ HTTPS + JSON ಅನ್ನು ಬಳಸುತ್ತದೆ ವೆಬ್‌ಸಾಕೆಟ್‌ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ ಅಥವಾ CoAP + ಶಬ್ದವನ್ನು ಆಧರಿಸಿದ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿ. ಈ ವ್ಯವಸ್ಥೆಯು ಪರಸ್ಪರ ಸಂವಹನ ನಡೆಸಬಲ್ಲ ಸರ್ವರ್‌ಗಳ ಸಮುದಾಯವಾಗಿ ರೂಪುಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಸಾಮಾನ್ಯ ವಿಕೇಂದ್ರೀಕೃತ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಸಂಯೋಜಿಸಲ್ಪಡುತ್ತದೆ.

ಎಲ್ಲಾ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಸಂದೇಶಗಳನ್ನು ಪುನರಾವರ್ತಿಸಲಾಗುತ್ತದೆ ಸಂದೇಶ ಭಾಗವಹಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. ಜಿಟ್ ರೆಪೊಸಿಟರಿಗಳ ನಡುವೆ ಕಮಿಟ್‌ಗಳನ್ನು ಹೇಗೆ ಪ್ರಚಾರ ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದರಂತೆಯೇ ಸರ್ವರ್‌ಗಳ ನಡುವೆ ಸಂದೇಶಗಳನ್ನು ಪ್ರಸಾರ ಮಾಡಲಾಗುತ್ತದೆ.

ಮೂಲ: https://matrix.org


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.