ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

MegaFon ನಂತಹ ನಿಗಮಕ್ಕೆ ಬಿಲ್ಲಿಂಗ್‌ನಲ್ಲಿ Tarantool ಏಕೆ ಬೇಕು? ಹೊರಗಿನಿಂದ ನೋಡಿದರೆ, ಮಾರಾಟಗಾರನು ಸಾಮಾನ್ಯವಾಗಿ ಬರುತ್ತಾನೆ, ಕೆಲವು ರೀತಿಯ ದೊಡ್ಡ ಪೆಟ್ಟಿಗೆಯನ್ನು ತರುತ್ತಾನೆ, ಪ್ಲಗ್ ಅನ್ನು ಸಾಕೆಟ್‌ಗೆ ಪ್ಲಗ್ ಮಾಡುತ್ತಾನೆ - ಮತ್ತು ಅದು ಬಿಲ್ಲಿಂಗ್! ಇದು ಒಂದು ಕಾಲದಲ್ಲಿ ಇತ್ತು, ಆದರೆ ಈಗ ಇದು ಪುರಾತನವಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಡೈನೋಸಾರ್‌ಗಳು ಈಗಾಗಲೇ ಅಳಿವಿನಂಚಿನಲ್ಲಿವೆ ಅಥವಾ ಅಳಿವಿನಂಚಿನಲ್ಲಿವೆ. ಆರಂಭದಲ್ಲಿ, ಬಿಲ್ಲಿಂಗ್ ಎನ್ನುವುದು ಇನ್‌ವಾಯ್ಸ್‌ಗಳನ್ನು ನೀಡುವ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ - ಎಣಿಸುವ ಯಂತ್ರ ಅಥವಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್. ಆಧುನಿಕ ಟೆಲಿಕಾಂಗಳಲ್ಲಿ ಇದು ಒಪ್ಪಂದದ ತೀರ್ಮಾನದಿಂದ ಮುಕ್ತಾಯದವರೆಗೆ ಚಂದಾದಾರರೊಂದಿಗಿನ ಸಂವಹನದ ಸಂಪೂರ್ಣ ಜೀವನ ಚಕ್ರಕ್ಕೆ ಸ್ವಯಂಚಾಲಿತ ವ್ಯವಸ್ಥೆ, ನೈಜ-ಸಮಯದ ಬಿಲ್ಲಿಂಗ್, ಪಾವತಿ ಸ್ವೀಕಾರ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಒಳಗೊಂಡಂತೆ. ಟೆಲಿಕಾಂ ಕಂಪನಿಗಳಲ್ಲಿ ಬಿಲ್ಲಿಂಗ್ ಯುದ್ಧ ರೋಬೋಟ್‌ನಂತಿದೆ - ದೊಡ್ಡದು, ಶಕ್ತಿಯುತ ಮತ್ತು ಶಸ್ತ್ರಾಸ್ತ್ರಗಳಿಂದ ತುಂಬಿರುತ್ತದೆ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಟ್ಯಾರಂಟೂಲ್ ಮತ್ತು ಅದರೊಂದಿಗೆ ಏನು ಸಂಬಂಧವಿದೆ? ಅವರು ಅದರ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಾರೆ ಒಲೆಗ್ ಇವ್ಲೆವ್ и ಆಂಡ್ರೆ ಕ್ನ್ಯಾಜೆವ್. ಒಲೆಗ್ ಕಂಪನಿಯ ಮುಖ್ಯ ವಾಸ್ತುಶಿಲ್ಪಿ ಮೆಗಾಫೋನ್ ವಿದೇಶಿ ಕಂಪನಿಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ವ್ಯಾಪಕ ಅನುಭವದೊಂದಿಗೆ, ಆಂಡ್ರೆ ವ್ಯಾಪಾರ ವ್ಯವಸ್ಥೆಗಳ ನಿರ್ದೇಶಕರಾಗಿದ್ದಾರೆ. ಅವರ ವರದಿಯ ಪ್ರತಿಲಿಪಿಯಿಂದ ಟ್ಯಾರಂಟೂಲ್ ಸಮ್ಮೇಳನ 2018 ನಿಗಮಗಳಲ್ಲಿ R&D ಏಕೆ ಬೇಕು, ಟ್ಯಾರಂಟೂಲ್ ಎಂದರೇನು, ಲಂಬ ಸ್ಕೇಲಿಂಗ್ ಮತ್ತು ಜಾಗತೀಕರಣದ ಬಿಕ್ಕಟ್ಟು ಕಂಪನಿಯಲ್ಲಿ ಈ ಡೇಟಾಬೇಸ್ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಹೇಗೆ ಪೂರ್ವಾಪೇಕ್ಷಿತವಾಯಿತು, ತಾಂತ್ರಿಕ ಸವಾಲುಗಳು, ವಾಸ್ತುಶಿಲ್ಪದ ರೂಪಾಂತರ ಮತ್ತು MegaFon ನ ಟೆಕ್ನಾಸ್ಟಾಕ್ ಹೇಗೆ Netflix ಅನ್ನು ಹೋಲುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ಕಲಿಯುವಿರಿ. , ಗೂಗಲ್ ಮತ್ತು ಅಮೆಜಾನ್.

ಯೋಜನೆ "ಏಕೀಕೃತ ಬಿಲ್ಲಿಂಗ್"

ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಯೋಜನೆಯನ್ನು "ಏಕೀಕೃತ ಬಿಲ್ಲಿಂಗ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇಲ್ಲಿಯೇ ಟ್ಯಾರಂಟೂಲ್ ತನ್ನ ಅತ್ಯುತ್ತಮ ಗುಣಗಳನ್ನು ತೋರಿಸಿತು.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಹೈ-ಎಂಡ್ ಉಪಕರಣಗಳ ಉತ್ಪಾದಕತೆಯ ಬೆಳವಣಿಗೆಯು ಚಂದಾದಾರರ ನೆಲೆಯ ಬೆಳವಣಿಗೆ ಮತ್ತು ಸೇವೆಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿನ ಬೆಳವಣಿಗೆಯೊಂದಿಗೆ ವೇಗವನ್ನು ಹೊಂದಿಲ್ಲ; M2M, IoT ಮತ್ತು ಶಾಖೆಯ ವೈಶಿಷ್ಟ್ಯಗಳ ಕಾರಣದಿಂದ ಚಂದಾದಾರರು ಮತ್ತು ಸೇವೆಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿ ಮತ್ತಷ್ಟು ಬೆಳವಣಿಗೆಯನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಸಮಯದಿಂದ ಮಾರುಕಟ್ಟೆಗೆ ಕ್ಷೀಣಿಸಲು. ಪ್ರಸ್ತುತ 8 ವಿಭಿನ್ನ ಬಿಲ್ಲಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳ ಬದಲಿಗೆ ಅನನ್ಯ ವಿಶ್ವ-ದರ್ಜೆಯ ಮಾಡ್ಯುಲರ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನೊಂದಿಗೆ ಏಕೀಕೃತ ವ್ಯಾಪಾರ ವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸಲು ಕಂಪನಿಯು ನಿರ್ಧರಿಸಿದೆ.

ಮೆಗಾಫೋನ್ ಒಂದರಲ್ಲಿ ಎಂಟು ಕಂಪನಿಗಳು. 2009 ರಲ್ಲಿ, ಮರುಸಂಘಟನೆ ಪೂರ್ಣಗೊಂಡಿತು: ರಷ್ಯಾದಾದ್ಯಂತ ಶಾಖೆಗಳು ಒಂದೇ ಕಂಪನಿಯಾದ ಮೆಗಾಫೋನ್ OJSC (ಈಗ PJSC) ಆಗಿ ವಿಲೀನಗೊಂಡವು. ಹೀಗಾಗಿ, ಕಂಪನಿಯು ತಮ್ಮದೇ ಆದ "ಕಸ್ಟಮ್" ಪರಿಹಾರಗಳು, ಶಾಖೆಯ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ವಿಭಿನ್ನ ಸಾಂಸ್ಥಿಕ ರಚನೆಗಳು, ಐಟಿ ಮತ್ತು ಮಾರ್ಕೆಟಿಂಗ್ನೊಂದಿಗೆ 8 ಬಿಲ್ಲಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಹೊಂದಿದೆ.

ನಾವು ಒಂದು ಸಾಮಾನ್ಯ ಫೆಡರಲ್ ಉತ್ಪನ್ನವನ್ನು ಪ್ರಾರಂಭಿಸುವವರೆಗೆ ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿತ್ತು. ಇಲ್ಲಿ ಬಹಳಷ್ಟು ತೊಂದರೆಗಳು ಹುಟ್ಟಿಕೊಂಡಿವೆ: ಕೆಲವರಿಗೆ, ಸುಂಕಗಳು ದುಂಡಾದವು, ಇತರರಿಗೆ ದುಂಡಾದವು, ಮತ್ತು ಇತರರಿಗೆ - ಅಂಕಗಣಿತದ ಸರಾಸರಿ ಆಧರಿಸಿ. ಇಂತಹ ಸಾವಿರಾರು ಕ್ಷಣಗಳಿವೆ.

ಬಿಲ್ಲಿಂಗ್ ಸಿಸ್ಟಂನ ಒಂದೇ ಒಂದು ಆವೃತ್ತಿಯ ಹೊರತಾಗಿಯೂ, ಒಬ್ಬ ಪೂರೈಕೆದಾರ, ಸೆಟ್ಟಿಂಗ್‌ಗಳು ತುಂಬಾ ಭಿನ್ನವಾಗಿವೆ, ಅದು ಒಟ್ಟುಗೂಡಿಸಲು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಂಡಿತು. ನಾವು ಅವರ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದ್ದೇವೆ ಮತ್ತು ಅನೇಕ ನಿಗಮಗಳಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ಎರಡನೇ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸಿದ್ದೇವೆ.

ಲಂಬ ಸ್ಕೇಲಿಂಗ್. ಆ ಸಮಯದಲ್ಲಿ ತಂಪಾದ ಯಂತ್ರಾಂಶ ಕೂಡ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲಿಲ್ಲ. ನಾವು ಸೂಪರ್‌ಡೋಮ್ ಹೈ-ಎಂಡ್ ಲೈನ್‌ನಿಂದ ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ ಉಪಕರಣಗಳನ್ನು ಬಳಸಿದ್ದೇವೆ, ಆದರೆ ಇದು ಎರಡು ಶಾಖೆಗಳ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲಿಲ್ಲ. ದೊಡ್ಡ ನಿರ್ವಹಣಾ ವೆಚ್ಚಗಳು ಮತ್ತು ಬಂಡವಾಳ ಹೂಡಿಕೆಗಳಿಲ್ಲದೆ ನಾನು ಸಮತಲ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ಬಯಸುತ್ತೇನೆ.

ಚಂದಾದಾರರು ಮತ್ತು ಸೇವೆಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿ ಬೆಳವಣಿಗೆಯ ನಿರೀಕ್ಷೆ. ಸಲಹೆಗಾರರು IoT ಮತ್ತು M2M ಬಗ್ಗೆ ಟೆಲಿಕಾಂ ಜಗತ್ತಿಗೆ ಬಹಳ ಹಿಂದಿನಿಂದಲೂ ಕಥೆಗಳನ್ನು ತಂದಿದ್ದಾರೆ: ಪ್ರತಿ ಫೋನ್ ಮತ್ತು ಕಬ್ಬಿಣವು ಸಿಮ್ ಕಾರ್ಡ್ ಮತ್ತು ಎರಡು ರೆಫ್ರಿಜರೇಟರ್‌ನಲ್ಲಿ ಇರುವ ಸಮಯ ಬರುತ್ತದೆ. ಇಂದು ನಾವು ಒಂದು ಸಂಖ್ಯೆಯ ಚಂದಾದಾರರನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಆದರೆ ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಇನ್ನೂ ಅನೇಕರು ಇರುತ್ತಾರೆ.

ತಾಂತ್ರಿಕ ಸವಾಲುಗಳು

ಈ ನಾಲ್ಕು ಕಾರಣಗಳು ಗಂಭೀರ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ನಮ್ಮನ್ನು ಪ್ರೇರೇಪಿಸಿತು. ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡುವುದು ಮತ್ತು ಮೊದಲಿನಿಂದ ವಿನ್ಯಾಸ ಮಾಡುವುದರ ನಡುವೆ ಒಂದು ಆಯ್ಕೆ ಇತ್ತು. ನಾವು ಬಹಳ ಸಮಯ ಯೋಚಿಸಿದ್ದೇವೆ, ಗಂಭೀರ ನಿರ್ಧಾರಗಳನ್ನು ಮಾಡಿದ್ದೇವೆ, ಟೆಂಡರ್ ಆಡಿದ್ದೇವೆ. ಪರಿಣಾಮವಾಗಿ, ನಾವು ಮೊದಲಿನಿಂದಲೂ ವಿನ್ಯಾಸಗೊಳಿಸಲು ನಿರ್ಧರಿಸಿದ್ದೇವೆ ಮತ್ತು ಆಸಕ್ತಿದಾಯಕ ಸವಾಲುಗಳನ್ನು - ತಾಂತ್ರಿಕ ಸವಾಲುಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ.

ಸ್ಕೇಲೆಬಿಲಿಟಿ

ಅದು ಮೊದಲು ಇದ್ದರೆ, ಹೇಳೋಣ, ಹೇಳೋಣ 8 ಮಿಲಿಯನ್ ಚಂದಾದಾರರಿಗೆ 15 ಬಿಲ್ಲಿಂಗ್‌ಗಳು, ಮತ್ತು ಈಗ ಅದು ಕೆಲಸ ಮಾಡಿರಬೇಕು 100 ಮಿಲಿಯನ್ ಚಂದಾದಾರರು ಮತ್ತು ಹೆಚ್ಚು - ಲೋಡ್ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಕ್ರಮವಾಗಿದೆ.

Mail.ru ಅಥವಾ Netflix ನಂತಹ ದೊಡ್ಡ ಇಂಟರ್ನೆಟ್ ಪ್ಲೇಯರ್‌ಗಳಿಗೆ ನಾವು ಪ್ರಮಾಣದಲ್ಲಿ ಹೋಲಿಸಬಹುದಾಗಿದೆ.

ಆದರೆ ಲೋಡ್ ಮತ್ತು ಚಂದಾದಾರರ ನೆಲೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಮುಂದಿನ ಚಳುವಳಿಯು ನಮಗೆ ಗಂಭೀರ ಸವಾಲುಗಳನ್ನು ಹಾಕಿದೆ.

ನಮ್ಮ ವಿಶಾಲ ದೇಶದ ಭೌಗೋಳಿಕತೆ

ಕಲಿನಿನ್ಗ್ರಾಡ್ ಮತ್ತು ವ್ಲಾಡಿವೋಸ್ಟಾಕ್ ನಡುವೆ 7500 ಕಿಮೀ ಮತ್ತು 10 ಸಮಯ ವಲಯಗಳು. ಬೆಳಕಿನ ವೇಗವು ಸೀಮಿತವಾಗಿದೆ ಮತ್ತು ಅಂತಹ ದೂರದಲ್ಲಿ ವಿಳಂಬಗಳು ಈಗಾಗಲೇ ಗಮನಾರ್ಹವಾಗಿವೆ. ತಂಪಾದ ಆಧುನಿಕ ಆಪ್ಟಿಕಲ್ ಚಾನೆಲ್‌ಗಳಲ್ಲಿ 150 ಎಂಎಸ್ ನೈಜ-ಸಮಯದ ಬಿಲ್ಲಿಂಗ್‌ಗೆ ತುಂಬಾ ಹೆಚ್ಚು, ವಿಶೇಷವಾಗಿ ಇದು ಈಗ ರಷ್ಯಾದಲ್ಲಿ ಟೆಲಿಕಾಂನಲ್ಲಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ನೀವು ಒಂದು ವ್ಯವಹಾರ ದಿನದಲ್ಲಿ ನವೀಕರಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ವಿಭಿನ್ನ ಸಮಯ ವಲಯಗಳೊಂದಿಗೆ ಇದು ಸಮಸ್ಯೆಯಾಗಿದೆ.

ನಾವು ಕೇವಲ ಚಂದಾದಾರಿಕೆ ಶುಲ್ಕಕ್ಕಾಗಿ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ, ನಾವು ಸಂಕೀರ್ಣ ಸುಂಕಗಳು, ಪ್ಯಾಕೇಜ್‌ಗಳು ಮತ್ತು ವಿವಿಧ ಮಾರ್ಪಾಡುಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಚಂದಾದಾರರನ್ನು ಮಾತನಾಡಲು ನಾವು ಅನುಮತಿಸುವುದು ಅಥವಾ ನಿರಾಕರಿಸುವುದು ಮಾತ್ರವಲ್ಲ, ಆದರೆ ಅವರಿಗೆ ನಿರ್ದಿಷ್ಟ ಕೋಟಾವನ್ನು ನೀಡಿ - ನೈಜ ಸಮಯದಲ್ಲಿ ಕರೆಗಳು ಮತ್ತು ಕ್ರಿಯೆಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ ಇದರಿಂದ ಅವನು ಗಮನಿಸುವುದಿಲ್ಲ.

ದೋಷಸಹಿಷ್ಣುತೆ

ಇದು ಕೇಂದ್ರೀಕರಣದ ಇನ್ನೊಂದು ಬದಿಯಾಗಿದೆ.

ನಾವು ಎಲ್ಲಾ ಚಂದಾದಾರರನ್ನು ಒಂದೇ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದರೆ, ಯಾವುದೇ ತುರ್ತು ಘಟನೆಗಳು ಮತ್ತು ವಿಪತ್ತುಗಳು ವ್ಯವಹಾರಕ್ಕೆ ಹಾನಿಕಾರಕವಾಗಿದೆ. ಆದ್ದರಿಂದ, ಸಂಪೂರ್ಣ ಚಂದಾದಾರರ ಆಧಾರದ ಮೇಲೆ ಅಪಘಾತಗಳ ಪರಿಣಾಮವನ್ನು ತೆಗೆದುಹಾಕುವ ರೀತಿಯಲ್ಲಿ ನಾವು ವ್ಯವಸ್ಥೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುತ್ತೇವೆ.

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

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

ವಿಶ್ವ ಅನುಭವ

ಆಶ್ಚರ್ಯಕರವಾಗಿ, ಜಾಗತಿಕ ಟೆಲಿಕಾಂನಲ್ಲಿ ನಾವು ಒಂದೇ ಒಂದು ಉಲ್ಲೇಖವನ್ನು ಕಂಡುಹಿಡಿಯಲಿಲ್ಲ.

ಯುರೋಪ್ ಚಂದಾದಾರರ ಸಂಖ್ಯೆ ಮತ್ತು ಪ್ರಮಾಣದ ವಿಷಯದಲ್ಲಿ ದೂರ ಬಿದ್ದಿದೆ, USA - ಅದರ ಸುಂಕಗಳ ಸಮತಟ್ಟಾದ ಪರಿಭಾಷೆಯಲ್ಲಿ. ನಾವು ಚೀನಾದಲ್ಲಿ ಕೆಲವನ್ನು ನೋಡಿದ್ದೇವೆ ಮತ್ತು ಕೆಲವನ್ನು ಭಾರತದಲ್ಲಿ ಕಂಡುಕೊಂಡಿದ್ದೇವೆ ಮತ್ತು ವೊಡಾಫೋನ್ ಇಂಡಿಯಾದಿಂದ ತಜ್ಞರನ್ನು ನೇಮಿಸಿಕೊಂಡಿದ್ದೇವೆ.

ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ವಿಶ್ಲೇಷಿಸಲು, ನಾವು IBM ನೇತೃತ್ವದ ಡ್ರೀಮ್ ತಂಡವನ್ನು ಒಟ್ಟುಗೂಡಿಸಿದ್ದೇವೆ - ವಿವಿಧ ಕ್ಷೇತ್ರಗಳ ವಾಸ್ತುಶಿಲ್ಪಿಗಳು. ಈ ಜನರು ನಾವು ಏನು ಮಾಡುತ್ತಿದ್ದೇವೆ ಎಂಬುದನ್ನು ಸಮರ್ಪಕವಾಗಿ ನಿರ್ಣಯಿಸಬಹುದು ಮತ್ತು ನಮ್ಮ ವಾಸ್ತುಶಿಲ್ಪಕ್ಕೆ ನಿರ್ದಿಷ್ಟ ಜ್ಞಾನವನ್ನು ತರಬಹುದು.

ಸ್ಕೇಲ್

ವಿವರಣೆಗಾಗಿ ಕೆಲವು ಸಂಖ್ಯೆಗಳು.

ನಾವು ವ್ಯವಸ್ಥೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುತ್ತೇವೆ ಒಂದು ಬಿಲಿಯನ್ ಮೀಸಲು ಹೊಂದಿರುವ 80 ಮಿಲಿಯನ್ ಚಂದಾದಾರರು. ಭವಿಷ್ಯದ ಮಿತಿಗಳನ್ನು ನಾವು ಹೇಗೆ ತೆಗೆದುಹಾಕುತ್ತೇವೆ. ಇದು ನಾವು ಚೀನಾವನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳಲಿದ್ದೇವೆ ಎಂಬ ಕಾರಣಕ್ಕಾಗಿ ಅಲ್ಲ, ಆದರೆ IoT ಮತ್ತು M2M ಗಳ ಆಕ್ರಮಣದಿಂದಾಗಿ.

300 ಮಿಲಿಯನ್ ದಾಖಲೆಗಳನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗಿದೆ. ನಾವು 80 ಮಿಲಿಯನ್ ಚಂದಾದಾರರನ್ನು ಹೊಂದಿದ್ದರೂ, ನಾವು ಕರಾರುಗಳನ್ನು ಸಂಗ್ರಹಿಸಬೇಕಾದರೆ ಸಂಭಾವ್ಯ ಕ್ಲೈಂಟ್‌ಗಳು ಮತ್ತು ನಮ್ಮನ್ನು ತೊರೆದವರೊಂದಿಗೆ ನಾವು ಕೆಲಸ ಮಾಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ನಿಜವಾದ ಸಂಪುಟಗಳು ಗಮನಾರ್ಹವಾಗಿ ದೊಡ್ಡದಾಗಿರುತ್ತವೆ.

2 ಬಿಲಿಯನ್ ವಹಿವಾಟು ಸಮತೋಲನವು ಪ್ರತಿದಿನ ಬದಲಾಗುತ್ತದೆ - ಇವುಗಳು ಪಾವತಿಗಳು, ಶುಲ್ಕಗಳು, ಕರೆಗಳು ಮತ್ತು ಇತರ ಘಟನೆಗಳು. 200 TB ಡೇಟಾ ಸಕ್ರಿಯವಾಗಿ ಬದಲಾಗುತ್ತಿದೆ, ಸ್ವಲ್ಪ ನಿಧಾನವಾಗಿ ಬದಲಾಯಿಸಿ 8 PB ಡೇಟಾ, ಮತ್ತು ಇದು ಆರ್ಕೈವ್ ಅಲ್ಲ, ಆದರೆ ಒಂದೇ ಬಿಲ್ಲಿಂಗ್‌ನಲ್ಲಿ ಲೈವ್ ಡೇಟಾ. ಡೇಟಾ ಕೇಂದ್ರದ ಮೂಲಕ ಅಳತೆ - 5 ಸೈಟ್‌ಗಳಲ್ಲಿ 14 ಸಾವಿರ ಸರ್ವರ್‌ಗಳು.

ತಂತ್ರಜ್ಞಾನ ಸ್ಟಾಕ್

ನಾವು ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಯೋಜಿಸಿದಾಗ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಜೋಡಿಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ, ನಾವು ಅತ್ಯಂತ ಆಸಕ್ತಿದಾಯಕ ಮತ್ತು ಸುಧಾರಿತ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಂಡಿದ್ದೇವೆ. ಫಲಿತಾಂಶವು ಹೆಚ್ಚಿನ ಲೋಡ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಮಾಡುವ ಯಾವುದೇ ಇಂಟರ್ನೆಟ್ ಪ್ಲೇಯರ್ ಮತ್ತು ಕಾರ್ಪೊರೇಶನ್‌ಗಳಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ತಂತ್ರಜ್ಞಾನದ ಸ್ಟ್ಯಾಕ್ ಆಗಿದೆ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಸ್ಟಾಕ್ ಇತರ ಪ್ರಮುಖ ಆಟಗಾರರ ಸ್ಟ್ಯಾಕ್‌ಗಳಿಗೆ ಹೋಲುತ್ತದೆ: ನೆಟ್‌ಫ್ಲಿಕ್ಸ್, ಟ್ವಿಟರ್, ವೈಬರ್. ಇದು 6 ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಆದರೆ ನಾವು ಅದನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಏಕೀಕರಿಸಲು ಬಯಸುತ್ತೇವೆ.

ಹೊಂದಿಕೊಳ್ಳುವಿಕೆ ಒಳ್ಳೆಯದು, ಆದರೆ ದೊಡ್ಡ ನಿಗಮದಲ್ಲಿ ಏಕೀಕರಣವಿಲ್ಲದೆ ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ.

ನಾವು ಅದೇ ಒರಾಕಲ್ ಅನ್ನು ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಬದಲಾಯಿಸಲು ಹೋಗುವುದಿಲ್ಲ. ದೊಡ್ಡ ಕಂಪನಿಗಳ ನೈಜತೆಗಳಲ್ಲಿ, ಇದು ರಾಮರಾಜ್ಯ, ಅಥವಾ ಅಸ್ಪಷ್ಟ ಫಲಿತಾಂಶದೊಂದಿಗೆ 5-10 ವರ್ಷಗಳ ಕಾಲ ಧರ್ಮಯುದ್ಧವಾಗಿದೆ. ಆದರೆ ಕಸ್ಸಂದ್ರ ಮತ್ತು ಕೌಚ್‌ಬೇಸ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಟ್ಯಾರಂಟೂಲ್‌ನೊಂದಿಗೆ ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ಅದಕ್ಕಾಗಿ ನಾವು ಶ್ರಮಿಸುತ್ತಿದ್ದೇವೆ.

ಏಕೆ ಟ್ಯಾರಂಟೂಲ್?

ನಾವು ಈ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಏಕೆ ಆರಿಸಿದ್ದೇವೆ ಎಂಬುದಕ್ಕೆ 4 ಸರಳ ಮಾನದಂಡಗಳಿವೆ.

ವೇಗ. ನಾವು ಮೆಗಾಫೋನ್ ಕೈಗಾರಿಕಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಲೋಡ್ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಿದ್ದೇವೆ. ಟ್ಯಾರಂಟೂಲ್ ಗೆದ್ದಿದೆ - ಇದು ಅತ್ಯುತ್ತಮ ಪ್ರದರ್ಶನವನ್ನು ತೋರಿಸಿದೆ.

ಇತರ ವ್ಯವಸ್ಥೆಗಳು MegaFon ನ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸುವುದಿಲ್ಲ ಎಂದು ಹೇಳಲು ಸಾಧ್ಯವಿಲ್ಲ. ಪ್ರಸ್ತುತ ಮೆಮೊರಿ ಪರಿಹಾರಗಳು ಎಷ್ಟು ಉತ್ಪಾದಕವಾಗಿವೆ ಎಂದರೆ ಕಂಪನಿಯ ಮೀಸಲುಗಳು ಸಾಕಷ್ಟು ಹೆಚ್ಚು. ಆದರೆ ನಾವು ನಾಯಕನೊಂದಿಗೆ ವ್ಯವಹರಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ ಮತ್ತು ಲೋಡ್ ಪರೀಕ್ಷೆ ಸೇರಿದಂತೆ ಹಿಂದುಳಿದಿರುವ ಯಾರೊಂದಿಗಲ್ಲ.

ಟ್ಯಾರಂಟೂಲ್ ಕಂಪನಿಯ ಅಗತ್ಯಗಳನ್ನು ದೀರ್ಘಾವಧಿಯಲ್ಲಿಯೂ ಸಹ ಒಳಗೊಂಡಿದೆ.

TCO ವೆಚ್ಚ. MegaFon ಸಂಪುಟಗಳಲ್ಲಿನ ಕೌಚ್‌ಬೇಸ್‌ಗೆ ಬೆಂಬಲವು ಖಗೋಳಶಾಸ್ತ್ರದ ಮೊತ್ತದ ಹಣವನ್ನು ವೆಚ್ಚ ಮಾಡುತ್ತದೆ, ಆದರೆ ಟ್ಯಾರಂಟೂಲ್‌ನೊಂದಿಗೆ ಪರಿಸ್ಥಿತಿಯು ಹೆಚ್ಚು ಆಹ್ಲಾದಕರವಾಗಿರುತ್ತದೆ ಮತ್ತು ಅವು ಕಾರ್ಯಚಟುವಟಿಕೆಯಲ್ಲಿ ಹೋಲುತ್ತವೆ.

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

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

ನಾವು ನಮ್ಮ ಸಮಯ ಮತ್ತು ಹಣಕಾಸು ಹೂಡಿಕೆ ಮಾಡಿದ್ದೇವೆ ಮತ್ತು Mail.ru ಜೊತೆಗೆ ನಾವು ಎಂಟರ್‌ಪ್ರೈಸ್ ಆವೃತ್ತಿಯನ್ನು ರಚಿಸಿದ್ದೇವೆ, ಅದನ್ನು ಈಗ ಹಲವಾರು ಇತರ ಕಂಪನಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಭದ್ರತೆ, ವಿಶ್ವಾಸಾರ್ಹತೆ ಮತ್ತು ಲಾಗಿಂಗ್ ವಿಷಯದಲ್ಲಿ Tarantool-ಎಂಟರ್‌ಪ್ರೈಸ್ ನಮ್ಮನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೃಪ್ತಿಪಡಿಸಿದೆ.

ಪಾಲುದಾರಿಕೆ

ನನಗೆ ಅತ್ಯಂತ ಮುಖ್ಯವಾದ ವಿಷಯ ಡೆವಲಪರ್‌ನೊಂದಿಗೆ ನೇರ ಸಂಪರ್ಕ. ಟಾರಂಟೂಲ್‌ನ ವ್ಯಕ್ತಿಗಳು ಲಂಚ ಕೊಟ್ಟದ್ದು ಇದನ್ನೇ.

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

- ಸರಿ, ಆ ರಾಶಿಯ ಕೆಳಭಾಗದಲ್ಲಿ ಅವಶ್ಯಕತೆಗಳನ್ನು ಇರಿಸಿ - ಒಂದು ದಿನ, ನಾವು ಬಹುಶಃ ಅವುಗಳನ್ನು ಪಡೆಯುತ್ತೇವೆ.

ಅನೇಕರು ಮುಂದಿನ 2-3 ವರ್ಷಗಳವರೆಗೆ ಮಾರ್ಗಸೂಚಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಅಲ್ಲಿ ಏಕೀಕರಿಸುವುದು ಅಸಾಧ್ಯವಾಗಿದೆ, ಆದರೆ ಟ್ಯಾರಂಟೂಲ್ ಡೆವಲಪರ್‌ಗಳು ತಮ್ಮ ಮುಕ್ತತೆಯಿಂದ ವಶಪಡಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಮೆಗಾಫೋನ್‌ನಿಂದ ಮಾತ್ರವಲ್ಲದೆ ತಮ್ಮ ವ್ಯವಸ್ಥೆಯನ್ನು ಗ್ರಾಹಕರಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತಾರೆ. ಇದು ತಂಪಾಗಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಡುತ್ತೇವೆ.

ನಾವು ಟ್ಯಾರಂಟೂಲ್ ಅನ್ನು ಎಲ್ಲಿ ಬಳಸಿದ್ದೇವೆ

ನಾವು ಹಲವಾರು ಅಂಶಗಳಲ್ಲಿ Tarantool ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ಮೊದಲನೆಯದು ಪೈಲಟ್‌ನಲ್ಲಿದೆ, ನಾವು ವಿಳಾಸ ಡೈರೆಕ್ಟರಿ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಮಾಡಿದ್ದೇವೆ. ಒಂದು ಸಮಯದಲ್ಲಿ ಇದು Yandex.Maps ಮತ್ತು Google ನಕ್ಷೆಗಳಿಗೆ ಹೋಲುವ ಸಿಸ್ಟಮ್ ಆಗಬೇಕೆಂದು ನಾನು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ಇದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿ ಹೊರಹೊಮ್ಮಿತು.

ಉದಾಹರಣೆಗೆ, ಮಾರಾಟ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ವಿಳಾಸ ಕ್ಯಾಟಲಾಗ್. Oracle ನಲ್ಲಿ, ಬಯಸಿದ ವಿಳಾಸವನ್ನು ಹುಡುಕಲು 12-13 ಸೆಕೆಂಡುಗಳು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. - ಅನಾನುಕೂಲ ಸಂಖ್ಯೆಗಳು. ನಾವು Tarantool ಗೆ ಬದಲಾಯಿಸಿದಾಗ, Oracle ಅನ್ನು ಕನ್ಸೋಲ್‌ನಲ್ಲಿ ಮತ್ತೊಂದು ಡೇಟಾಬೇಸ್‌ನೊಂದಿಗೆ ಬದಲಾಯಿಸಿದಾಗ ಮತ್ತು ಅದೇ ಹುಡುಕಾಟವನ್ನು ನಿರ್ವಹಿಸಿದಾಗ, ನಾವು 200x ವೇಗವನ್ನು ಪಡೆಯುತ್ತೇವೆ! ಮೂರನೇ ಅಕ್ಷರದ ನಂತರ ನಗರವು ಪುಟಿಯುತ್ತದೆ. ಈಗ ನಾವು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತಿದ್ದೇವೆ ಆದ್ದರಿಂದ ಇದು ಮೊದಲನೆಯ ನಂತರ ಸಂಭವಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಪ್ರತಿಕ್ರಿಯೆ ವೇಗವು ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾಗಿದೆ - ಸೆಕೆಂಡುಗಳ ಬದಲಿಗೆ ಮಿಲಿಸೆಕೆಂಡುಗಳು.

ಎರಡನೇ ಅಪ್ಲಿಕೇಶನ್ ಎರಡು-ವೇಗದ ಐಟಿ ಎಂಬ ಟ್ರೆಂಡಿ ಥೀಮ್ ಆಗಿದೆ. ನಿಗಮಗಳು ಅಲ್ಲಿಗೆ ಹೋಗಬೇಕೆಂದು ಪ್ರತಿ ಮೂಲೆಯಿಂದಲೂ ಸಲಹೆಗಾರರು ಹೇಳುತ್ತಾರೆ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಮೂಲಸೌಕರ್ಯ ಪದರವಿದೆ, ಅದರ ಮೇಲೆ ಡೊಮೇನ್‌ಗಳಿವೆ, ಉದಾಹರಣೆಗೆ, ಟೆಲಿಕಾಂ, ಕಾರ್ಪೊರೇಟ್ ವ್ಯವಸ್ಥೆಗಳು, ಕಾರ್ಪೊರೇಟ್ ವರದಿ ಮಾಡುವಿಕೆಯಂತಹ ಬಿಲ್ಲಿಂಗ್ ವ್ಯವಸ್ಥೆ. ಇದು ಸ್ಪರ್ಶಿಸಬೇಕಾಗಿಲ್ಲದ ಕೋರ್ ಆಗಿದೆ. ಅಂದರೆ, ಸಹಜವಾಗಿ, ಇದು ಸಾಧ್ಯ, ಆದರೆ ವ್ಯಾಮೋಹದಿಂದ ಗುಣಮಟ್ಟವನ್ನು ಖಾತರಿಪಡಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಅದು ನಿಗಮಕ್ಕೆ ಹಣವನ್ನು ತರುತ್ತದೆ.

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

ಮೈಕ್ರೋಸರ್ವಿಸ್‌ಗಳು ಬಹುಶಃ MegaFon ನಲ್ಲಿ Tarantool ನ ಮುಖ್ಯ ಪಾತ್ರವಾಗಿದೆ.

ನಾವು ಎಲ್ಲಿ ಟ್ಯಾರಂಟೂಲ್ ಅನ್ನು ಬಳಸಲು ಯೋಜಿಸುತ್ತೇವೆ

ನಾವು ನಮ್ಮ ಯಶಸ್ವಿ ಬಿಲ್ಲಿಂಗ್ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಡಾಯ್ಚ ಟೆಲಿಕಾಮ್, ಸ್ವ್ಯಾಜ್‌ಕಾಮ್, ವೊಡಾಫೋನ್ ಇಂಡಿಯಾದಲ್ಲಿನ ರೂಪಾಂತರ ಕಾರ್ಯಕ್ರಮಗಳೊಂದಿಗೆ ಹೋಲಿಸಿದರೆ, ಇದು ಆಶ್ಚರ್ಯಕರವಾಗಿ ಕ್ರಿಯಾತ್ಮಕ ಮತ್ತು ಸೃಜನಶೀಲವಾಗಿದೆ. ಈ ಯೋಜನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, MegaFon ಮತ್ತು ಅದರ ರಚನೆಯನ್ನು ಮಾತ್ರ ಪರಿವರ್ತಿಸಲಾಯಿತು, ಆದರೆ Tarantool-ಎಂಟರ್ಪ್ರೈಸ್ Mail.ru ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು, ಮತ್ತು ನಮ್ಮ ಮಾರಾಟಗಾರ Nexign (ಹಿಂದೆ ಪೀಟರ್-ಸೇವೆ) - BSS ಬಾಕ್ಸ್ (ಪೆಟ್ಟಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಪರಿಹಾರ).

ಇದು ರಷ್ಯಾದ ಮಾರುಕಟ್ಟೆಗೆ ಒಂದು ಅರ್ಥದಲ್ಲಿ ಐತಿಹಾಸಿಕ ಯೋಜನೆಯಾಗಿದೆ. ಫ್ರೆಡೆರಿಕ್ ಬ್ರೂಕ್ಸ್ ಅವರ "ದಿ ಮಿಥಿಕಲ್ ಮ್ಯಾನ್-ಮಂತ್" ಪುಸ್ತಕದಲ್ಲಿ ವಿವರಿಸಿರುವ ವಿಷಯಕ್ಕೆ ಇದನ್ನು ಹೋಲಿಸಬಹುದು. ನಂತರ, 60 ರ ದಶಕದಲ್ಲಿ, ಮೇನ್‌ಫ್ರೇಮ್‌ಗಳಿಗಾಗಿ ಹೊಸ OS/360 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು IBM 5 ಜನರನ್ನು ನೇಮಿಸಿಕೊಂಡಿತು. ನಮ್ಮಲ್ಲಿ ಕಡಿಮೆ - 000, ಆದರೆ ನಮ್ಮದು ನಡುವಂಗಿಗಳನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ತೆರೆದ ಮೂಲ ಮತ್ತು ಹೊಸ ವಿಧಾನಗಳ ಬಳಕೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, ನಾವು ಹೆಚ್ಚು ಉತ್ಪಾದಕವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ.

ಬಿಲ್ಲಿಂಗ್ ಅಥವಾ ಹೆಚ್ಚು ವಿಶಾಲವಾಗಿ ಹೇಳುವುದಾದರೆ, ವ್ಯಾಪಾರ ವ್ಯವಸ್ಥೆಗಳ ಡೊಮೇನ್‌ಗಳನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ. ಎಂಟರ್‌ಪ್ರೈಸ್‌ನ ಜನರು CRM ಅನ್ನು ಚೆನ್ನಾಗಿ ತಿಳಿದಿದ್ದಾರೆ. ಪ್ರತಿಯೊಬ್ಬರೂ ಈಗಾಗಲೇ ಇತರ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಹೊಂದಿರಬೇಕು: API, API ಗೇಟ್‌ವೇ ತೆರೆಯಿರಿ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

API ತೆರೆಯಿರಿ

ಮತ್ತೊಮ್ಮೆ ಸಂಖ್ಯೆಗಳನ್ನು ನೋಡೋಣ ಮತ್ತು ಓಪನ್ API ಪ್ರಸ್ತುತ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅದರ ಹೊರೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 10 ವಹಿವಾಟುಗಳು. ನಾವು ಮೈಕ್ರೋಸರ್ವಿಸ್ ಲೇಯರ್ ಅನ್ನು ಸಕ್ರಿಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು MegaFon ಸಾರ್ವಜನಿಕ API ಅನ್ನು ನಿರ್ಮಿಸಲು ಯೋಜಿಸಿರುವುದರಿಂದ, ಈ ಭಾಗದಲ್ಲಿ ಭವಿಷ್ಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ಬೆಳವಣಿಗೆಯನ್ನು ನಾವು ನಿರೀಕ್ಷಿಸುತ್ತೇವೆ. ಖಂಡಿತವಾಗಿಯೂ 100 ವಹಿವಾಟುಗಳು ನಡೆಯುತ್ತವೆ.

ನಾವು SSO ನಲ್ಲಿ Mail.ru ನೊಂದಿಗೆ ಹೋಲಿಸಬಹುದೇ ಎಂದು ನನಗೆ ಗೊತ್ತಿಲ್ಲ - ಹುಡುಗರಿಗೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 1 ವಹಿವಾಟುಗಳಿವೆ. ಅವರ ಪರಿಹಾರವು ನಮಗೆ ಅತ್ಯಂತ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಮತ್ತು ಅವರ ಅನುಭವವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲು ನಾವು ಯೋಜಿಸುತ್ತೇವೆ - ಉದಾಹರಣೆಗೆ, Tarantool ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ರಿಯಾತ್ಮಕ SSO ಬ್ಯಾಕಪ್ ಮಾಡುವುದು. ಈಗ Mail.ru ನಿಂದ ಅಭಿವರ್ಧಕರು ನಮಗಾಗಿ ಇದನ್ನು ಮಾಡುತ್ತಿದ್ದಾರೆ.

ಸಿಆರ್ಎಂ

CRM ಅದೇ 80 ಮಿಲಿಯನ್ ಚಂದಾದಾರರಾಗಿದ್ದು, ನಾವು ಒಂದು ಬಿಲಿಯನ್‌ಗೆ ಹೆಚ್ಚಿಸಲು ಬಯಸುತ್ತೇವೆ, ಏಕೆಂದರೆ ಮೂರು ವರ್ಷಗಳ ಇತಿಹಾಸವನ್ನು ಒಳಗೊಂಡಿರುವ 300 ಮಿಲಿಯನ್ ದಾಖಲೆಗಳು ಈಗಾಗಲೇ ಇವೆ. ನಾವು ನಿಜವಾಗಿಯೂ ಹೊಸ ಸೇವೆಗಳಿಗಾಗಿ ಎದುರು ನೋಡುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಇಲ್ಲಿ ಬೆಳವಣಿಗೆಯ ಹಂತವು ಸಂಪರ್ಕಿತ ಸೇವೆಯಾಗಿದೆ. ಹೆಚ್ಚು ಹೆಚ್ಚು ಸೇವೆಗಳು ಇರುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ಬೆಳೆಯುವ ಚೆಂಡು. ಅಂತೆಯೇ, ನಮಗೆ ಒಂದು ಕಥೆ ಬೇಕು; ನಾವು ಈ ಬಗ್ಗೆ ಎಡವಿ ಬೀಳಲು ಬಯಸುವುದಿಲ್ಲ.

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

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

ಉಳಿದಂತೆ ಎಂಟರ್‌ಪ್ರೈಸ್ ಮಟ್ಟದ ಪರಿಹಾರಗಳು. ಕರೆ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ - ದಿನಕ್ಕೆ 2 ಬಿಲಿಯನ್, ತಿಂಗಳಿಗೆ 60 ಬಿಲಿಯನ್. ಕೆಲವೊಮ್ಮೆ ನೀವು ಅವುಗಳನ್ನು ಒಂದು ತಿಂಗಳಲ್ಲಿ ಎಣಿಸಬೇಕು, ಮತ್ತು ಅದು ತ್ವರಿತವಾಗಿ ಉತ್ತಮವಾಗಿರುತ್ತದೆ. ಹಣಕಾಸಿನ ಮೇಲ್ವಿಚಾರಣೆ - ಇದು ನಿರಂತರವಾಗಿ ಬೆಳೆಯುತ್ತಿರುವ ಮತ್ತು ಬೆಳೆಯುತ್ತಿರುವ ಅದೇ 300 ಮಿಲಿಯನ್ ಆಗಿದೆ: ಚಂದಾದಾರರು ಆಗಾಗ್ಗೆ ನಿರ್ವಾಹಕರ ನಡುವೆ ಓಡುತ್ತಾರೆ, ಈ ಭಾಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತಾರೆ.

ಮೊಬೈಲ್ ಸಂವಹನಗಳ ಅತ್ಯಂತ ಟೆಲಿಕಾಂ ಅಂಶವಾಗಿದೆ ಆನ್ಲೈನ್ ​​ಬಿಲ್ಲಿಂಗ್. ಇವುಗಳು ನಿಮಗೆ ಕರೆ ಮಾಡಲು ಅಥವಾ ಕರೆ ಮಾಡದಿರಲು, ನೈಜ ಸಮಯದಲ್ಲಿ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಅನುಮತಿಸುವ ವ್ಯವಸ್ಥೆಗಳಾಗಿವೆ. ಇಲ್ಲಿ ಲೋಡ್ ಸೆಕೆಂಡಿಗೆ 30 ವಹಿವಾಟುಗಳು, ಆದರೆ ಡೇಟಾ ವರ್ಗಾವಣೆಯ ಬೆಳವಣಿಗೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, ನಾವು ಯೋಜಿಸುತ್ತೇವೆ 250 ವಹಿವಾಟುಗಳು, ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು Tarantool ನಲ್ಲಿ ಬಹಳ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ.

ಹಿಂದಿನ ಚಿತ್ರವು ನಾವು Tarantool ಅನ್ನು ಬಳಸಲು ಹೋಗುವ ಡೊಮೇನ್‌ಗಳಾಗಿವೆ. CRM ಸ್ವತಃ, ಸಹಜವಾಗಿ, ವಿಶಾಲವಾಗಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ಕೋರ್ನಲ್ಲಿಯೇ ಬಳಸಲಿದ್ದೇವೆ.

ನಮ್ಮ ಅಂದಾಜು 100 ಮಿಲಿಯನ್ ಚಂದಾದಾರರ TTX ಅಂಕಿ ಅಂಶವು ವಾಸ್ತುಶಿಲ್ಪಿಯಾಗಿ ನನ್ನನ್ನು ಗೊಂದಲಗೊಳಿಸುತ್ತದೆ - 101 ಮಿಲಿಯನ್ ಆಗಿದ್ದರೆ ಏನು? ನೀವು ಎಲ್ಲವನ್ನೂ ಮತ್ತೆ ಮಾಡಬೇಕೇ? ಇದು ಸಂಭವಿಸುವುದನ್ನು ತಡೆಯಲು, ನಾವು ಸಂಗ್ರಹಗಳನ್ನು ಬಳಸುತ್ತೇವೆ, ಅದೇ ಸಮಯದಲ್ಲಿ ಪ್ರವೇಶವನ್ನು ಹೆಚ್ಚಿಸುತ್ತೇವೆ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಸಾಮಾನ್ಯವಾಗಿ, ಟ್ಯಾರಂಟೂಲ್ ಅನ್ನು ಬಳಸಲು ಎರಡು ವಿಧಾನಗಳಿವೆ. ಪ್ರಥಮ - ಮೈಕ್ರೋ ಸರ್ವೀಸ್ ಮಟ್ಟದಲ್ಲಿ ಎಲ್ಲಾ ಕ್ಯಾಶ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಿ. ನಾನು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ, VimpelCom ಈ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸುತ್ತಿದೆ, ಕ್ಲೈಂಟ್‌ಗಳ ಸಂಗ್ರಹವನ್ನು ರಚಿಸುತ್ತಿದೆ.

ನಾವು ಮಾರಾಟಗಾರರ ಮೇಲೆ ಕಡಿಮೆ ಅವಲಂಬಿತರಾಗಿದ್ದೇವೆ, ನಾವು BSS ಕೋರ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತಿದ್ದೇವೆ, ಆದ್ದರಿಂದ ನಾವು ಬಾಕ್ಸ್‌ನಿಂದ ಒಂದೇ ಕ್ಲೈಂಟ್ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಆದರೆ ನಾವು ಅದನ್ನು ವಿಸ್ತರಿಸಲು ಬಯಸುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ನಾವು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ವಿಧಾನವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ - ವ್ಯವಸ್ಥೆಗಳ ಒಳಗೆ ಸಂಗ್ರಹಗಳನ್ನು ಮಾಡಿ.

ಈ ರೀತಿಯಾಗಿ ಕಡಿಮೆ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಇದೆ - ಸಂಗ್ರಹ ಮತ್ತು ಮುಖ್ಯ ಮಾಸ್ಟರ್ ಮೂಲ ಎರಡಕ್ಕೂ ಒಂದು ವ್ಯವಸ್ಥೆಯು ಕಾರಣವಾಗಿದೆ.

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

RTO ಮತ್ತು RPO

ಐಟಿಯಲ್ಲಿ ಎರಡು ಪದಗಳಿವೆ - ಆರ್ಟಿಒ и ಕಾಲದ.

ಚೇತರಿಕೆಯ ಸಮಯದ ಗುರಿ ವೈಫಲ್ಯದ ನಂತರ ಸೇವೆಯನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವ ಸಮಯ. RTO = 0 ಎಂದರೆ ಏನಾದರೂ ವಿಫಲವಾದರೂ, ಸೇವೆಯು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ.

ರಿಕವರಿ ಪಾಯಿಂಟ್ ಉದ್ದೇಶ - ಇದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಸಮಯ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಅವಧಿಯಲ್ಲಿ ನಾವು ಎಷ್ಟು ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು. RPO = 0 ಎಂದರೆ ನಾವು ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತಿಲ್ಲ.

ಟಾರಂಟೂಲ್ ಕಾರ್ಯ

ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ.

ನೀಡಿದ: ಪ್ರತಿಯೊಬ್ಬರೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಬುಟ್ಟಿ, ಉದಾಹರಣೆಗೆ, Amazon ನಲ್ಲಿ ಅಥವಾ ಬೇರೆಡೆ. ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ ಶಾಪಿಂಗ್ ಕಾರ್ಟ್ ವಾರದಲ್ಲಿ 24 ಗಂಟೆಗಳ 7 ದಿನಗಳು ಅಥವಾ 99,99% ಸಮಯ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ನಮಗೆ ಬರುವ ಆದೇಶಗಳು ಕ್ರಮವಾಗಿ ಉಳಿಯಬೇಕು, ಏಕೆಂದರೆ ನಾವು ಚಂದಾದಾರರ ಸಂಪರ್ಕವನ್ನು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಆನ್ ಮಾಡಲು ಅಥವಾ ಆಫ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ - ಎಲ್ಲವೂ ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಸ್ಥಿರವಾಗಿರಬೇಕು. ಹಿಂದಿನ ಚಂದಾದಾರಿಕೆಯು ಮುಂದಿನದಕ್ಕೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ, ಆದ್ದರಿಂದ ಡೇಟಾ ಮುಖ್ಯವಾಗಿದೆ - ಏನೂ ಕಾಣೆಯಾಗಬಾರದು.

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

ಉತ್ತಮ ಹಳೆಯ ವಾಸ್ತುಶಿಲ್ಪದ ವಿಧಾನವು ಇಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ - ನೀವು ವಿಷಯದ ಪ್ರದೇಶವನ್ನು ಚೆನ್ನಾಗಿ ತಿಳಿದುಕೊಳ್ಳಬೇಕು ಮತ್ತು ಈ ಒಗಟು ಪರಿಹರಿಸಲು ಅದನ್ನು ಬಳಸಬೇಕು.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ನಮ್ಮ ಪರಿಹಾರ: ಟ್ಯಾರಂಟೂಲ್‌ನಲ್ಲಿ ವಿತರಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನೋಂದಣಿಯನ್ನು ರಚಿಸುವುದು - ಜಿಯೋ-ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕ್ಲಸ್ಟರ್. ರೇಖಾಚಿತ್ರದಲ್ಲಿ, ಇವು ಮೂರು ವಿಭಿನ್ನ ಡೇಟಾ ಸಂಸ್ಕರಣಾ ಕೇಂದ್ರಗಳಾಗಿವೆ - ಯುರಲ್ಸ್ ಮೊದಲು ಎರಡು, ಯುರಲ್ಸ್ ಮೀರಿ ಒಂದು, ಮತ್ತು ನಾವು ಈ ಕೇಂದ್ರಗಳ ನಡುವೆ ಎಲ್ಲಾ ವಿನಂತಿಗಳನ್ನು ವಿತರಿಸುತ್ತೇವೆ.

ನೆಟ್‌ಫ್ಲಿಕ್ಸ್, ಈಗ ಐಟಿಯಲ್ಲಿ ಅಗ್ರಗಣ್ಯರೆಂದು ಪರಿಗಣಿಸಲ್ಪಟ್ಟಿದೆ, 2012 ರವರೆಗೆ ಕೇವಲ ಒಂದು ಡೇಟಾ ಕೇಂದ್ರವನ್ನು ಹೊಂದಿದೆ. ಕ್ಯಾಥೋಲಿಕ್ ಕ್ರಿಸ್‌ಮಸ್ ಮುನ್ನಾದಿನದಂದು, ಡಿಸೆಂಬರ್ 24 ರಂದು, ಈ ಡೇಟಾ ಸೆಂಟರ್ ಸ್ಥಗಿತಗೊಂಡಿತು. ಕೆನಡಾ ಮತ್ತು USA ನಲ್ಲಿನ ಬಳಕೆದಾರರು ತಮ್ಮ ನೆಚ್ಚಿನ ಚಲನಚಿತ್ರಗಳಿಲ್ಲದೆ ಉಳಿದುಕೊಂಡರು, ತುಂಬಾ ಅಸಮಾಧಾನಗೊಂಡರು ಮತ್ತು ಸಾಮಾಜಿಕ ನೆಟ್ವರ್ಕ್ಗಳಲ್ಲಿ ಅದರ ಬಗ್ಗೆ ಬರೆದರು. ನೆಟ್‌ಫ್ಲಿಕ್ಸ್ ಈಗ ಪಶ್ಚಿಮ-ಪೂರ್ವ ಕರಾವಳಿಯಲ್ಲಿ ಮೂರು ಡೇಟಾ ಕೇಂದ್ರಗಳನ್ನು ಮತ್ತು ಪಶ್ಚಿಮ ಯುರೋಪ್‌ನಲ್ಲಿ ಒಂದನ್ನು ಹೊಂದಿದೆ.

ನಾವು ಆರಂಭದಲ್ಲಿ ಭೂ-ವಿತರಣೆ ಪರಿಹಾರವನ್ನು ನಿರ್ಮಿಸುತ್ತಿದ್ದೇವೆ - ದೋಷ ಸಹಿಷ್ಣುತೆ ನಮಗೆ ಮುಖ್ಯವಾಗಿದೆ.

ಆದ್ದರಿಂದ ನಾವು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಆದರೆ RPO = 0 ಮತ್ತು RTO = 0 ಬಗ್ಗೆ ಏನು? ವಿಷಯದ ಆಧಾರದ ಮೇಲೆ ಪರಿಹಾರವು ಸರಳವಾಗಿದೆ.

ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಯಾವುದು ಮುಖ್ಯ? ಎರಡು ಭಾಗಗಳು: ಬುಟ್ಟಿ ಎಸೆಯುವುದು TO ಖರೀದಿ ನಿರ್ಧಾರವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದು, ಮತ್ತು ನಂತರ. ಟೆಲಿಕಾಂನಲ್ಲಿ DO ಭಾಗವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕರೆಯಲಾಗುತ್ತದೆ ಆದೇಶ ವಶಪಡಿಸಿಕೊಳ್ಳುವಿಕೆ ಅಥವಾ ಆದೇಶ ಮಾತುಕತೆ. ಟೆಲಿಕಾಂನಲ್ಲಿ, ಇದು ಆನ್‌ಲೈನ್ ಸ್ಟೋರ್‌ಗಿಂತ ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಅಲ್ಲಿ ಕ್ಲೈಂಟ್‌ಗೆ ಸೇವೆ ಸಲ್ಲಿಸಬೇಕು, 5 ಆಯ್ಕೆಗಳನ್ನು ನೀಡಬೇಕು ಮತ್ತು ಇದು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ನಡೆಯುತ್ತದೆ, ಆದರೆ ಬುಟ್ಟಿ ತುಂಬಿದೆ. ಈ ಕ್ಷಣದಲ್ಲಿ, ಒಂದು ವೈಫಲ್ಯ ಸಾಧ್ಯ, ಆದರೆ ಇದು ಭಯಾನಕವಲ್ಲ, ಏಕೆಂದರೆ ಇದು ಮಾನವ ಮೇಲ್ವಿಚಾರಣೆಯಲ್ಲಿ ಸಂವಾದಾತ್ಮಕವಾಗಿ ನಡೆಯುತ್ತದೆ.

ಮಾಸ್ಕೋ ಡೇಟಾ ಸೆಂಟರ್ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ವಿಫಲವಾದರೆ, ನಂತರ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮತ್ತೊಂದು ಡೇಟಾ ಕೇಂದ್ರಕ್ಕೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ, ನಾವು ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ. ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ಒಂದು ಉತ್ಪನ್ನವು ಕಾರ್ಟ್‌ನಲ್ಲಿ ಕಳೆದುಹೋಗಬಹುದು, ಆದರೆ ನೀವು ಅದನ್ನು ನೋಡುತ್ತೀರಿ, ಮತ್ತೆ ಕಾರ್ಟ್‌ಗೆ ಸೇರಿಸಿ ಮತ್ತು ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ RTO = 0.

ಅದೇ ಕ್ಷಣದಲ್ಲಿ, ಎರಡನೇ ಆಯ್ಕೆ ಇದೆ: ನಾವು "ಸಲ್ಲಿಸು" ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳಬಾರದು ಎಂದು ನಾವು ಬಯಸುತ್ತೇವೆ. ಈ ಕ್ಷಣದಿಂದ, ಯಾಂತ್ರೀಕೃತಗೊಂಡವು ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ - ಇದು RPO = 0. ಈ ಎರಡು ವಿಭಿನ್ನ ಮಾದರಿಗಳನ್ನು ಬಳಸಿ, ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಸರಳವಾಗಿ ಒಂದು ಸ್ವಿಚ್ ಮಾಡಬಹುದಾದ ಮಾಸ್ಟರ್ನೊಂದಿಗೆ ಜಿಯೋ-ವಿತರಿಸಿದ ಕ್ಲಸ್ಟರ್ ಆಗಿರಬಹುದು, ಇನ್ನೊಂದು ಸಂದರ್ಭದಲ್ಲಿ ಕೆಲವು ರೀತಿಯ ಕೋರಮ್ ದಾಖಲೆ. ಮಾದರಿಗಳು ಬದಲಾಗಬಹುದು, ಆದರೆ ನಾವು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತೇವೆ.

ಇದಲ್ಲದೆ, ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ವಿತರಣಾ ನೋಂದಾವಣೆ ಹೊಂದಿರುವ, ನಾವು ಎಲ್ಲವನ್ನೂ ಸಹ ಅಳೆಯಬಹುದು - ಈ ನೋಂದಾವಣೆಯನ್ನು ಪ್ರವೇಶಿಸುವ ಅನೇಕ ರವಾನೆದಾರರು ಮತ್ತು ಕಾರ್ಯನಿರ್ವಾಹಕರನ್ನು ಹೊಂದಿದ್ದೇವೆ.

ಹೊಸ ಪೀಳಿಗೆಯ ಬಿಲ್ಲಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್: ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೂಪಾಂತರ

ಕಸ್ಸಂದ್ರ ಮತ್ತು ಟ್ಯಾರಂಟೂಲ್ ಒಟ್ಟಿಗೆ

ಇನ್ನೊಂದು ಪ್ರಕರಣವಿದೆ - "ಸಮತೋಲನಗಳ ಪ್ರದರ್ಶನ". ಕಸ್ಸಂದ್ರ ಮತ್ತು ಟ್ಯಾರಂಟೂಲ್‌ನ ಜಂಟಿ ಬಳಕೆಯ ಆಸಕ್ತಿದಾಯಕ ಪ್ರಕರಣ ಇಲ್ಲಿದೆ.

ನಾವು ಕಸ್ಸಂದ್ರವನ್ನು ಬಳಸುತ್ತೇವೆ ಏಕೆಂದರೆ ದಿನಕ್ಕೆ 2 ಶತಕೋಟಿ ಕರೆಗಳು ಮಿತಿಯಾಗಿಲ್ಲ, ಮತ್ತು ಇನ್ನೂ ಹೆಚ್ಚಿನವು ಇರುತ್ತದೆ. ಮಾರ್ಕೆಟರ್‌ಗಳು ಮೂಲದ ಮೂಲಕ ದಟ್ಟಣೆಯನ್ನು ಬಣ್ಣಿಸಲು ಇಷ್ಟಪಡುತ್ತಾರೆ; ಸಾಮಾಜಿಕ ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳು ಗೋಚರಿಸುತ್ತಿವೆ, ಉದಾಹರಣೆಗೆ. ಇದೆಲ್ಲವೂ ಕಥೆಗೆ ಸೇರಿಸುತ್ತದೆ.

ಕಸ್ಸಂದ್ರವು ಯಾವುದೇ ಗಾತ್ರಕ್ಕೆ ಅಡ್ಡಲಾಗಿ ಅಳೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ನಾವು ಕಸ್ಸಂದ್ರದೊಂದಿಗೆ ಹಾಯಾಗಿರುತ್ತೇವೆ, ಆದರೆ ಅದರಲ್ಲಿ ಒಂದು ಸಮಸ್ಯೆ ಇದೆ - ಅದು ಓದುವಲ್ಲಿ ಉತ್ತಮವಾಗಿಲ್ಲ. ರೆಕಾರ್ಡಿಂಗ್‌ನಲ್ಲಿ ಎಲ್ಲವೂ ಸರಿಯಾಗಿದೆ, ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 30 ಸಮಸ್ಯೆ ಅಲ್ಲ - ಓದುವ ಸಮಸ್ಯೆ.

ಆದ್ದರಿಂದ, ಸಂಗ್ರಹದೊಂದಿಗೆ ಒಂದು ವಿಷಯ ಕಾಣಿಸಿಕೊಂಡಿತು, ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದ್ದೇವೆ: ಆನ್‌ಲೈನ್ ಬಿಲ್ಲಿಂಗ್‌ನಿಂದ ಸ್ವಿಚ್‌ನಿಂದ ಉಪಕರಣಗಳು ನಾವು ಕಸ್ಸಂದ್ರಕ್ಕೆ ಲೋಡ್ ಮಾಡುವ ಫೈಲ್‌ಗಳಿಗೆ ಬಂದಾಗ ಹಳೆಯ ಸಾಂಪ್ರದಾಯಿಕ ಪ್ರಕರಣವಿದೆ. IBM ಮ್ಯಾನೇಜರ್ ಫೈಲ್ ವರ್ಗಾವಣೆಯ ಸಲಹೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಈ ಫೈಲ್‌ಗಳ ವಿಶ್ವಾಸಾರ್ಹ ಡೌನ್‌ಲೋಡ್ ಸಮಸ್ಯೆಯೊಂದಿಗೆ ನಾವು ಹೋರಾಡಿದ್ದೇವೆ - UDP ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ವರ್ಗಾವಣೆಯನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿರ್ವಹಿಸುವ ಪರಿಹಾರಗಳಿವೆ, ಉದಾಹರಣೆಗೆ, TCP ಬದಲಿಗೆ. ಇದು ಒಳ್ಳೆಯದು, ಆದರೆ ಇದು ಇನ್ನೂ ನಿಮಿಷಗಳು, ಮತ್ತು ನಾವು ಎಲ್ಲವನ್ನೂ ಇನ್ನೂ ಲೋಡ್ ಮಾಡಿಲ್ಲ, ಕಾಲ್ ಸೆಂಟರ್‌ನಲ್ಲಿರುವ ಆಪರೇಟರ್ ಕ್ಲೈಂಟ್‌ಗೆ ಅವನ ಸಮತೋಲನಕ್ಕೆ ಏನಾಯಿತು ಎಂದು ಉತ್ತರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ - ನಾವು ಕಾಯಬೇಕಾಗಿದೆ.

ಇದು ಸಂಭವಿಸದಂತೆ ತಡೆಯಲು, ನಾವು ನಾವು ಸಮಾನಾಂತರ ಕ್ರಿಯಾತ್ಮಕ ಮೀಸಲು ಬಳಸುತ್ತೇವೆ. ನಾವು ಕಾಫ್ಕಾ ಮೂಲಕ ಟ್ಯಾರಂಟೂಲ್‌ಗೆ ಈವೆಂಟ್ ಅನ್ನು ಕಳುಹಿಸಿದಾಗ, ನೈಜ ಸಮಯದಲ್ಲಿ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ, ಉದಾಹರಣೆಗೆ, ಇಂದು, ನಾವು ಪಡೆಯುತ್ತೇವೆ ನಗದು ಬಾಕಿಗಳು, ಇದು ಯಾವುದೇ ವೇಗದಲ್ಲಿ ಬ್ಯಾಲೆನ್ಸ್ ಅನ್ನು ವರ್ಗಾಯಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 100 ಸಾವಿರ ವಹಿವಾಟುಗಳು ಮತ್ತು ಅದೇ 2 ಸೆಕೆಂಡುಗಳು.

ಗುರಿಯೆಂದರೆ, ಕರೆ ಮಾಡಿದ ನಂತರ, ನಿಮ್ಮ ವೈಯಕ್ತಿಕ ಖಾತೆಯಲ್ಲಿ 2 ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಬದಲಾದ ಸಮತೋಲನ ಮಾತ್ರವಲ್ಲ, ಅದು ಏಕೆ ಬದಲಾಗಿದೆ ಎಂಬುದರ ಕುರಿತು ಮಾಹಿತಿ ಇರುತ್ತದೆ.

ತೀರ್ಮಾನಕ್ಕೆ

ಇವು ಟ್ಯಾರಂಟೂಲ್ ಅನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳಾಗಿವೆ. Mail.ru ನ ಮುಕ್ತತೆ ಮತ್ತು ವಿಭಿನ್ನ ಪ್ರಕರಣಗಳನ್ನು ಪರಿಗಣಿಸುವ ಅವರ ಇಚ್ಛೆಯನ್ನು ನಾವು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಟ್ಟಿದ್ದೇವೆ.

BCG ಅಥವಾ McKinsey, Accenture ಅಥವಾ IBM ನ ಸಲಹೆಗಾರರು ಹೊಸದನ್ನು ನಮಗೆ ಅಚ್ಚರಿಗೊಳಿಸುವುದು ಈಗಾಗಲೇ ಕಷ್ಟಕರವಾಗಿದೆ - ಅವರು ನೀಡುವ ಹೆಚ್ಚಿನದನ್ನು ನಾವು ಈಗಾಗಲೇ ಮಾಡಿದ್ದೇವೆ, ಮಾಡಿದ್ದೇವೆ ಅಥವಾ ಮಾಡಲು ಯೋಜಿಸುತ್ತಿದ್ದೇವೆ. ನಮ್ಮ ತಂತ್ರಜ್ಞಾನದ ಸ್ಟ್ಯಾಕ್‌ನಲ್ಲಿ Tarantool ತನ್ನ ಸರಿಯಾದ ಸ್ಥಾನವನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅನೇಕ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನಾವು ಈ ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿಯ ಸಕ್ರಿಯ ಹಂತದಲ್ಲಿದ್ದೇವೆ.

ಒಲೆಗ್ ಮತ್ತು ಆಂಡ್ರೆ ಅವರ ವರದಿಯು ಕಳೆದ ವರ್ಷ ಟ್ಯಾರಂಟೂಲ್ ಸಮ್ಮೇಳನದಲ್ಲಿ ಅತ್ಯುತ್ತಮವಾದದ್ದು ಮತ್ತು ಜೂನ್ 17 ರಂದು ಒಲೆಗ್ ಇವ್ಲೆವ್ ಮಾತನಾಡುತ್ತಾರೆ T+ ಕಾನ್ಫರೆನ್ಸ್ 2019 ಒಂದು ವರದಿಯೊಂದಿಗೆ "ಎಂಟರ್‌ಪ್ರೈಸ್‌ನಲ್ಲಿ ಏಕೆ ಟ್ಯಾರಂಟೂಲ್". ಅಲೆಕ್ಸಾಂಡರ್ ಡ್ಯೂಲಿನ್ ಮೆಗಾಫೋನ್‌ನಿಂದ ಪ್ರಸ್ತುತಿಯನ್ನು ಸಹ ನೀಡುತ್ತಾರೆ "ಟ್ಯಾರಂಟೂಲ್ ಕ್ಯಾಷ್‌ಗಳು ಮತ್ತು ಒರಾಕಲ್‌ನಿಂದ ಪ್ರತಿಕೃತಿ". ಏನು ಬದಲಾಗಿದೆ, ಯಾವ ಯೋಜನೆಗಳನ್ನು ಜಾರಿಗೆ ತರಲಾಗಿದೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯೋಣ. ಸೇರಿಕೊಳ್ಳಿ - ಸಮ್ಮೇಳನವು ಉಚಿತವಾಗಿದೆ, ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಇಷ್ಟೇ ನೋಂದಣಿ... ಎಲ್ಲಾ ವರದಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು ಕಾನ್ಫರೆನ್ಸ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರಚಿಸಲಾಗಿದೆ: ಹೊಸ ಪ್ರಕರಣಗಳು, ಟ್ಯಾರಂಟೂಲ್, ಆರ್ಕಿಟೆಕ್ಚರ್, ಎಂಟರ್‌ಪ್ರೈಸ್, ಟ್ಯುಟೋರಿಯಲ್‌ಗಳು ಮತ್ತು ಮೈಕ್ರೋ ಸರ್ವೀಸ್‌ಗಳನ್ನು ಬಳಸುವಲ್ಲಿ ಹೊಸ ಅನುಭವ.

ಮೂಲ: www.habr.com

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