ರಿವೋಲ್ಟ್ ಯೋಜನೆಯು ಡಿಸ್ಕಾರ್ಡ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ಮುಕ್ತ ಪರ್ಯಾಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ

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

ರಿವೋಲ್ಟ್ ಸರ್ವರ್ ಭಾಗವನ್ನು ರಸ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, ಶೇಖರಣೆಗಾಗಿ MongoDB DBMS ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು AGPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಭಾಗವನ್ನು ಟೈಪ್‌ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್ ಸಿಸ್ಟಮ್‌ಗಳ ಆವೃತ್ತಿಯಲ್ಲಿ ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ನ ಆವೃತ್ತಿಯಲ್ಲಿ - ಪ್ರಿಕ್ಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಮತ್ತು ವೈಟ್ ಟೂಲ್‌ಕಿಟ್‌ನಲ್ಲಿ. ಪ್ರತ್ಯೇಕವಾಗಿ, ಯೋಜನೆಯು ಧ್ವನಿ ಸಂವಹನಕ್ಕಾಗಿ ಸರ್ವರ್, ಫೈಲ್ ವಿನಿಮಯ ಸೇವೆ, ಪ್ರಾಕ್ಸಿ ಮತ್ತು ಪುಟಗಳಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ವಿಜೆಟ್‌ಗಳ ಜನರೇಟರ್‌ನಂತಹ ಘಟಕಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ. Android ಮತ್ತು iOS ಗಾಗಿ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಒದಗಿಸಲಾಗಿಲ್ಲ; ಬದಲಿಗೆ, PWA (ಪ್ರಗತಿಶೀಲ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು) ಮೋಡ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸ್ಥಾಪಿಸಲಾದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.

ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆರಂಭಿಕ ಬೀಟಾ ಪರೀಕ್ಷೆಯ ಹಂತದಲ್ಲಿದೆ ಮತ್ತು ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ ಪಠ್ಯ ಮತ್ತು ಧ್ವನಿ ಚಾಟ್ ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಕಂಪ್ಯೂಟರ್ ಆಟಗಳನ್ನು ಒಟ್ಟಿಗೆ ಆಡುವಾಗ ಆಟಗಾರರು ಸಂವಹನ ನಡೆಸಲು ಇದನ್ನು ಬಳಸಬಹುದು. ಮೂಲಭೂತ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಬಳಕೆದಾರರ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಸುವುದು, ಮಾರ್ಕ್‌ಡೌನ್ ಮಾರ್ಕ್‌ಅಪ್‌ನೊಂದಿಗೆ ಪ್ರೊಫೈಲ್ ರಚಿಸುವುದು, ಬಳಕೆದಾರರಿಗೆ ಬ್ಯಾಡ್ಜ್‌ಗಳನ್ನು ಲಗತ್ತಿಸುವುದು, ಬಳಕೆದಾರ ಗುಂಪುಗಳನ್ನು ರಚಿಸುವುದು, ಚಾನಲ್‌ಗಳು ಮತ್ತು ಸರ್ವರ್‌ಗಳು, ಅಧಿಕಾರಗಳ ಪ್ರತ್ಯೇಕತೆ, ಉಲ್ಲಂಘಿಸುವವರನ್ನು ನಿರ್ಬಂಧಿಸುವ/ಅನಿರ್ಬಂಧಿಸುವ ಸಾಧನಗಳು, ಆಹ್ವಾನಗಳನ್ನು ಕಳುಹಿಸಲು ಬೆಂಬಲ (ಆಹ್ವಾನ).

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

Revolt ಗೆ ಹತ್ತಿರವಿರುವ ಚಾಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ, ನಾವು ಭಾಗಶಃ ತೆರೆದ ಪ್ರಾಜೆಕ್ಟ್ Rocket.Chat ಅನ್ನು ಸಹ ಗಮನಿಸಬಹುದು, ಅದರ ಸರ್ವರ್ ಭಾಗವನ್ನು JavaScript ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, Node.js ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. Rocket.Chat ನಲ್ಲಿ, ಮೂಲಭೂತ ಕಾರ್ಯಚಟುವಟಿಕೆಗಳು ಮಾತ್ರ ತೆರೆದಿರುತ್ತವೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪಾವತಿಸಿದ ಆಡ್-ಆನ್‌ಗಳ ರೂಪದಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. Rocket.Chat ಪಠ್ಯ ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆಗೆ ಸೀಮಿತವಾಗಿದೆ ಮತ್ತು ಮುಖ್ಯವಾಗಿ ಕಂಪನಿಗಳಲ್ಲಿನ ಸಹೋದ್ಯೋಗಿಗಳ ನಡುವೆ ಸಂವಹನವನ್ನು ಸಂಘಟಿಸಲು ಮತ್ತು ಗ್ರಾಹಕರು, ಪಾಲುದಾರರು ಮತ್ತು ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಸುಗಮಗೊಳಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ