"ಮೌನವಾಗಿರುವುದಕ್ಕಿಂತ ಉತ್ತರಿಸುವುದು ಸುಲಭ" - ವಹಿವಾಟಿನ ಸ್ಮರಣೆಯ ತಂದೆ ಮಾರಿಸ್ ಹೆರ್ಲಿಹಿ ಅವರೊಂದಿಗೆ ಉತ್ತಮ ಸಂದರ್ಶನ

ಮಾರಿಸ್ ಹೆರ್ಲಿಹಿ - ಎರಡು ಮಾಲೀಕರು ಡಿಜ್ಕ್ಸ್ಟ್ರಾ ಬಹುಮಾನಗಳು. ಮೊದಲನೆಯದು ಕೆಲಸಕ್ಕೆ "ವೇಟ್-ಫ್ರೀ ಸಿಂಕ್ರೊನೈಸೇಶನ್" (ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯ) ಮತ್ತು ಎರಡನೆಯದು, ತೀರಾ ಇತ್ತೀಚಿನದು, - "ವಹಿವಾಟು ಸ್ಮರಣೆ: ಲಾಕ್-ಫ್ರೀ ಡೇಟಾ ರಚನೆಗಳಿಗಾಗಿ ಆರ್ಕಿಟೆಕ್ಚರಲ್ ಬೆಂಬಲ" (ವರ್ಜೀನಿಯಾ ಟೆಕ್ ವಿಶ್ವವಿದ್ಯಾಲಯ). Dijkstra ಪ್ರಶಸ್ತಿಯನ್ನು ಕನಿಷ್ಠ ಹತ್ತು ವರ್ಷಗಳಿಂದ ಗಮನಾರ್ಹ ಮತ್ತು ಪ್ರಭಾವವನ್ನು ಹೊಂದಿರುವ ಕೃತಿಗಳಿಗಾಗಿ ನೀಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಸ್ಸಂಶಯವಾಗಿ, ಮಾರಿಸ್ ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ತಜ್ಞರಲ್ಲಿ ಒಬ್ಬರು. ಅವರು ಪ್ರಸ್ತುತ ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಪ್ರಾಧ್ಯಾಪಕರಾಗಿದ್ದಾರೆ ಮತ್ತು ಪ್ಯಾರಾಗ್ರಾಫ್-ಉದ್ದದ ಸಾಧನೆಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆ. ಈಗ ಅವರು ಕ್ಲಾಸಿಕಲ್ ಡಿಸ್ಟ್ರಿಬ್ಯೂಟ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂದರ್ಭದಲ್ಲಿ ಬ್ಲಾಕ್ಚೈನ್ ಸಂಶೋಧನೆಯಲ್ಲಿ ತೊಡಗಿದ್ದಾರೆ.

ಹಿಂದೆ, ಮಾರಿಸ್ ಈಗಾಗಲೇ SPTCC ಗಾಗಿ ರಷ್ಯಾಕ್ಕೆ ಬಂದಿದ್ದಾರೆ (ವಿಡಿಯೋ ಟೇಪ್) ಮತ್ತು ಸೇಂಟ್ ಪೀಟರ್ಸ್‌ಬರ್ಗ್‌ನಲ್ಲಿ JUG.ru ಜಾವಾ ಡೆವಲಪರ್ ಸಮುದಾಯದ ಅತ್ಯುತ್ತಮ ಸಭೆಯನ್ನು ಮಾಡಿದೆ (ವಿಡಿಯೋ ಟೇಪ್).

ಈ ಹಬ್ರಪೋಸ್ಟ್ ಮೌರಿಸ್ ಹೆರ್ಲಿಹಿ ಅವರೊಂದಿಗಿನ ಉತ್ತಮ ಸಂದರ್ಶನವಾಗಿದೆ. ಇದು ಈ ಕೆಳಗಿನ ವಿಷಯಗಳನ್ನು ಚರ್ಚಿಸುತ್ತದೆ:

  • ಶೈಕ್ಷಣಿಕ ಮತ್ತು ಉದ್ಯಮದ ನಡುವಿನ ಪರಸ್ಪರ ಕ್ರಿಯೆ;
  • ಬ್ಲಾಕ್‌ಚೈನ್ ಸಂಶೋಧನೆಗೆ ಅಡಿಪಾಯ;
  • ಪ್ರಗತಿಯ ವಿಚಾರಗಳು ಎಲ್ಲಿಂದ ಬರುತ್ತವೆ? ಜನಪ್ರಿಯತೆಯ ಪ್ರಭಾವ;
  • ಬಾರ್ಬರಾ ಲಿಸ್ಕೋವ್ ಅವರ ಮಾರ್ಗದರ್ಶನದಲ್ಲಿ ಪಿಎಚ್‌ಡಿ;
  • ಬಹು-ಕೋರ್ಗಾಗಿ ಜಗತ್ತು ಕಾಯುತ್ತಿದೆ;
  • ಹೊಸ ಪ್ರಪಂಚ, ಹೊಸ ಸಮಸ್ಯೆಗಳು. NVM, NUMA ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಹ್ಯಾಕಿಂಗ್;
  • ಕಂಪೈಲರ್‌ಗಳು vs CPUಗಳು, RISC vs CISC, ಹಂಚಿದ ಮೆಮೊರಿ vs ಸಂದೇಶ ರವಾನಿಸುವಿಕೆ;
  • ದುರ್ಬಲವಾದ ಬಹು-ಥ್ರೆಡ್ ಕೋಡ್ ಬರೆಯುವ ಕಲೆ;
  • ಸಂಕೀರ್ಣ ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ಬರೆಯಬೇಕೆಂದು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಕಲಿಸುವುದು ಹೇಗೆ;
  • "ದಿ ಆರ್ಟ್ ಆಫ್ ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್" ಪುಸ್ತಕದ ಹೊಸ ಆವೃತ್ತಿ;
  • ವಹಿವಾಟಿನ ಸ್ಮರಣೆಯನ್ನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯಲಾಯಿತು?   
  • ವಿತರಣೆ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸಂಶೋಧನೆ ಮಾಡುವುದು ಏಕೆ ಯೋಗ್ಯವಾಗಿದೆ;
  • ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆಯೇ ಮತ್ತು ಹೇಗೆ ಬದುಕಬೇಕು;
  • ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕೆಲಸ;
  • ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ಮತ್ತು ಕಾರ್ಪೊರೇಟ್ ಸಂಶೋಧನೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸ;
  • ಹೈಡ್ರಾ ಮತ್ತು SPTDC.

ಸಂದರ್ಶನಗಳನ್ನು ಇವರಿಂದ ನಡೆಸಲಾಗುತ್ತದೆ:

ವಿಟಾಲಿ ಅಕ್ಸೆನೋವ್ — ಪ್ರಸ್ತುತ IST ಆಸ್ಟ್ರಿಯಾದಲ್ಲಿ ಪೋಸ್ಟ್-ಡಾಕ್ ಮತ್ತು ITMO ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಜ್ಞಾನ ವಿಭಾಗದ ಉದ್ಯೋಗಿ. ಅವರು ಸ್ಪರ್ಧಾತ್ಮಕ ಡೇಟಾ ರಚನೆಗಳ ಸಿದ್ಧಾಂತ ಮತ್ತು ಅಭ್ಯಾಸದ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸಂಶೋಧನೆಯಲ್ಲಿ ತೊಡಗಿದ್ದಾರೆ. IST ಗೆ ಸೇರುವ ಮೊದಲು, ಅವರು ಪ್ರೊ. ಪೆಟ್ರ್ ಕುಜ್ನೆಟ್ಸೊವ್ ಅವರ ಅಡಿಯಲ್ಲಿ ಪ್ಯಾರಿಸ್ ಡಿಡೆರೊಟ್ ವಿಶ್ವವಿದ್ಯಾಲಯ ಮತ್ತು ITMO ವಿಶ್ವವಿದ್ಯಾಲಯದಿಂದ ತಮ್ಮ ಪಿಎಚ್‌ಡಿ ಪಡೆದರು.

ಅಲೆಕ್ಸಿ ಫೆಡೋರೊವ್ ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿ ಸಮ್ಮೇಳನಗಳನ್ನು ಆಯೋಜಿಸುವ ರಷ್ಯಾದ ಕಂಪನಿಯಾದ JUG Ru ಗ್ರೂಪ್‌ನಲ್ಲಿ ನಿರ್ಮಾಪಕರಾಗಿದ್ದಾರೆ. ಅಲೆಕ್ಸಿ 50 ಕ್ಕೂ ಹೆಚ್ಚು ಸಮ್ಮೇಳನಗಳ ತಯಾರಿಕೆಯಲ್ಲಿ ಭಾಗವಹಿಸಿದರು, ಮತ್ತು ಅವರ ಪುನರಾರಂಭವು ಒರಾಕಲ್‌ನಲ್ಲಿ (ಜೆಸಿಕೆ, ಜಾವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಗ್ರೂಪ್) ಅಭಿವೃದ್ಧಿ ಎಂಜಿನಿಯರ್ ಸ್ಥಾನದಿಂದ ಹಿಡಿದು ಓಡ್ನೋಕ್ಲಾಸ್ನಿಕಿಯಲ್ಲಿ ಡೆವಲಪರ್ ಸ್ಥಾನದವರೆಗೆ ಎಲ್ಲವನ್ನೂ ಒಳಗೊಂಡಿದೆ.

ವ್ಲಾಡಿಮಿರ್ ಸಿಟ್ನಿಕೋವ್ ನೆಟ್‌ಕ್ರಾಕರ್‌ನಲ್ಲಿ ಎಂಜಿನಿಯರ್ ಆಗಿದ್ದಾರೆ. ಹತ್ತು ವರ್ಷಗಳಿಂದ ಅವರು NetCracker OS ನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಸ್ಕೇಲೆಬಿಲಿಟಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ, ನೆಟ್‌ವರ್ಕ್ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಉಪಕರಣಗಳ ನಿರ್ವಹಣೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಟೆಲಿಕಾಂ ಆಪರೇಟರ್‌ಗಳು ಬಳಸುವ ಸಾಫ್ಟ್‌ವೇರ್. ಜಾವಾ ಮತ್ತು ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಕಾರ್ಯಕ್ಷಮತೆ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಇದೆ. ಅಧಿಕೃತ PostgreSQL JDBC ಡ್ರೈವರ್‌ನಲ್ಲಿ ಒಂದು ಡಜನ್‌ಗಿಂತಲೂ ಹೆಚ್ಚು ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳ ಲೇಖಕ.

ಶೈಕ್ಷಣಿಕ ಮತ್ತು ಉದ್ಯಮದ ನಡುವಿನ ಪರಸ್ಪರ ಕ್ರಿಯೆ

ಅಲೆಕ್ಸಿ: ಮಾರಿಸ್, ನೀವು ಬಹಳ ಸಮಯದಿಂದ ಅಕಾಡೆಮಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೀರಿ ಮತ್ತು ಮೊದಲ ಪ್ರಶ್ನೆಯು ಅಕಾಡೆಮಿ ಮತ್ತು ಉದ್ಯಮದ ನಡುವಿನ ಪರಸ್ಪರ ಕ್ರಿಯೆಯ ಬಗ್ಗೆ. ಅವರ ನಡುವಿನ ಸಂವಹನವು ಇತ್ತೀಚೆಗೆ ಹೇಗೆ ಬದಲಾಗಿದೆ ಎಂದು ನೀವು ನಮಗೆ ಹೇಳಬಲ್ಲಿರಾ? 20-30 ವರ್ಷಗಳ ಹಿಂದೆ ಏನಾಗಿತ್ತು ಮತ್ತು ಈಗ ಏನಾಗುತ್ತಿದೆ? 

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

ಅಲೆಕ್ಸಿ: ಇದು ಹೇಗೆ ಸಂಭವಿಸುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ನೀವು ನಮಗೆ ಇನ್ನಷ್ಟು ಹೇಳಬಲ್ಲಿರಾ?

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

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

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

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

ಬ್ಲಾಕ್‌ಚೈನ್ ಸಂಶೋಧನೆಗಾಗಿ ಫೌಂಡೇಶನ್

ವಿಟಾಲಿ: ಬ್ಲಾಕ್‌ಚೈನ್ ಮತ್ತು ಅದರ ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಭವಿಷ್ಯ ಎಂದು ಕೆಲವರು ಭಾವಿಸುತ್ತಾರೆ. ಮತ್ತು ಇತರ ಜನರು ಇದು ಕೇವಲ ಮತ್ತೊಂದು ಗುಳ್ಳೆ ಎಂದು ಹೇಳುತ್ತಾರೆ. ಈ ವಿಷಯದ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದೇ?

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

ವಿಟಾಲಿ: ಆದ್ದರಿಂದ ನೀವು ಬ್ಲಾಕ್‌ಚೈನ್ ಸಂಶೋಧನೆಗೆ ಅಡಿಪಾಯ ಹಾಕಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೀರಿ, ಸರಿ?

ಮಾರಿಸ್: ನಾನು ಘನ, ವೈಜ್ಞಾನಿಕವಾಗಿ ಮತ್ತು ಗಣಿತಶಾಸ್ತ್ರದ ಉತ್ತಮ ಶಿಸ್ತಿಗೆ ಅಡಿಪಾಯ ಹಾಕಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೇನೆ. ಮತ್ತು ಸಮಸ್ಯೆಯ ಭಾಗವೆಂದರೆ ಕೆಲವೊಮ್ಮೆ ನೀವು ಇತರ ಜನರ ಕೆಲವು ಅತಿಯಾದ ಕಠಿಣ ಸ್ಥಾನಗಳನ್ನು ವಿರೋಧಿಸಬೇಕು, ಅವರನ್ನು ನಿರ್ಲಕ್ಷಿಸಬೇಕು. ಭಯೋತ್ಪಾದಕರು ಮತ್ತು ಡ್ರಗ್ ಡೀಲರ್‌ಗಳು ಮಾತ್ರ ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಕ್ಷೇತ್ರದಲ್ಲಿ ನಾನು ಏಕೆ ಕೆಲಸ ಮಾಡುತ್ತೇನೆ ಎಂದು ಕೆಲವೊಮ್ಮೆ ಜನರು ಕೇಳುತ್ತಾರೆ. ನಿಮ್ಮ ಮಾತುಗಳನ್ನು ಕುರುಡಾಗಿ ಪುನರಾವರ್ತಿಸುವ ಅನುಯಾಯಿಗಳ ನಡವಳಿಕೆಯು ಅಂತಹ ಪ್ರತಿಕ್ರಿಯೆಯು ಅರ್ಥಹೀನವಾಗಿದೆ. ಸತ್ಯವು ಎಲ್ಲೋ ಮಧ್ಯದಲ್ಲಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಬ್ಲಾಕ್‌ಚೈನ್ ಇನ್ನೂ ಸಮಾಜ ಮತ್ತು ಜಾಗತಿಕ ಆರ್ಥಿಕತೆಯ ಮೇಲೆ ಆಳವಾದ ಪ್ರಭಾವ ಬೀರುವುದಿಲ್ಲ. ಆದರೆ, ಬಹುಶಃ, ಆಧುನಿಕ ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಧನ್ಯವಾದಗಳು ಇದು ಸಂಭವಿಸುವುದಿಲ್ಲ. ಆಧುನಿಕ ತಂತ್ರಜ್ಞಾನಗಳು ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತವೆ ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲಿ ಬ್ಲಾಕ್‌ಚೈನ್ ಎಂದು ಕರೆಯಲ್ಪಡುವುದು ಬಹಳ ಮುಖ್ಯವಾಗುತ್ತದೆ. ಬಹುಶಃ ಇದು ಆಧುನಿಕ ಬ್ಲಾಕ್‌ಚೇನ್‌ಗಳಂತೆ ಕಾಣಿಸುವುದಿಲ್ಲ, ಅದು ಮುಕ್ತ ಪ್ರಶ್ನೆಯಾಗಿದೆ.

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

ಪ್ರಗತಿಯ ವಿಚಾರಗಳು ಎಲ್ಲಿಂದ ಬರುತ್ತವೆ? ಜನಪ್ರಿಯತೆಯ ಪ್ರಭಾವ

ಅಲೆಕ್ಸಿ: ಬ್ಲಾಕ್‌ಚೈನ್‌ನ ಜನಪ್ರಿಯತೆಯು ವೈಜ್ಞಾನಿಕ ದೃಷ್ಟಿಕೋನದಿಂದ ಹೊಸ ಫಲಿತಾಂಶಗಳಿಗೆ ಕಾರಣವಾಗಿದೆಯೇ? ಹೆಚ್ಚು ಸಂವಹನ, ಹೆಚ್ಚು ವಿದ್ಯಾರ್ಥಿಗಳು, ಪ್ರದೇಶದಲ್ಲಿ ಹೆಚ್ಚು ಕಂಪನಿಗಳು. ಈ ಬೆಳವಣಿಗೆಯ ಯಾವುದೇ ಫಲಿತಾಂಶಗಳು ಈಗಾಗಲೇ ಜನಪ್ರಿಯತೆಯಲ್ಲಿವೆಯೇ?

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

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

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

ಅಲೆಕ್ಸಿ: ಇದು ಏಕೆ ನಡೆಯುತ್ತಿದೆ ಎಂದು ನೀವು ಭಾವಿಸುತ್ತೀರಿ? ಏಕೆಂದರೆ "ಹೊರಗಿನ" ಜನರು ಸಮುದಾಯದಲ್ಲಿ ಅಂತರ್ಗತವಾಗಿರುವ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಅಡೆತಡೆಗಳನ್ನು ಹೊಂದಿಲ್ಲವೇ?

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

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

ಮಾರಿಸ್: ಉತ್ತಮ ಸಾದೃಶ್ಯವನ್ನು ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಆಗಿದೆ. ಬ್ಲಾಕ್‌ಚೈನ್ ಅನ್ನು ಇದು ಪ್ರಾರಂಭಿಕ ಮತ್ತು ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ದೊಡ್ಡ ಸ್ಥಾಪಿತ ಕಂಪನಿಯಂತೆ ಯೋಚಿಸಿ. ವಿತರಣಾ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಬ್ಲಾಕ್‌ಚೈನ್‌ನೊಂದಿಗೆ ಖರೀದಿಸುವ ಮತ್ತು ವಿಲೀನಗೊಳಿಸುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿದೆ.

ಬಾರ್ಬರಾ ಲಿಸ್ಕೋವ್ ಅವರ ಅಡಿಯಲ್ಲಿ ಪಿಎಚ್‌ಡಿ

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

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

ಬಹು-ಕೋರ್ಗಾಗಿ ಜಗತ್ತು ಕಾಯುತ್ತಿದೆ

ವಿಟಾಲಿ: ಆ ಸಮಯದಲ್ಲಿ ಕೆಲವೇ ಮಲ್ಟಿ-ಕೋರ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಇದ್ದವು ಎಂದು ನೀವು ಉಲ್ಲೇಖಿಸಿದ್ದೀರಿ, ಸರಿ?

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

ಅಲೆಕ್ಸಿ: ಆ ಪ್ರಾಚೀನ ಕಾಲದಲ್ಲಿ ಇದು ಹೆಚ್ಚು ಸೈದ್ಧಾಂತಿಕ ಅಧ್ಯಯನವಾಗಿತ್ತು ಎಂದು ಇದರ ಅರ್ಥವಲ್ಲವೇ?

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

ಅಲೆಕ್ಸಿ: ಮಲ್ಟಿ-ಕೋರ್ ಪ್ರೊಸೆಸರ್‌ಗಳು XNUMX ರ ದಶಕದಲ್ಲಿ ಮಾತ್ರ ಕಾಣಿಸಿಕೊಂಡವು ಎಂದು ನೀವು ಏಕೆ ಭಾವಿಸುತ್ತೀರಿ? ಹಾಗಾದರೆ ಇಷ್ಟು ತಡ ಯಾಕೆ?

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

ಹೊಸ ಪ್ರಪಂಚ, ಹೊಸ ಸಮಸ್ಯೆಗಳು. NUMA, NVM ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಹ್ಯಾಕಿಂಗ್

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

ವಿಟಾಲಿ: ನಾನು ಅಲೆಕ್ಸಿ ಅವರ ಪ್ರಶ್ನೆಗೆ ಸೇರಿಸುತ್ತೇನೆ: ನೀವು ಸಿದ್ಧಾಂತವನ್ನು ಅಧ್ಯಯನ ಮಾಡುವಾಗ ಪ್ರೊಸೆಸರ್‌ಗಳ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ನೀವು ಸರಿಯಾಗಿ ಊಹಿಸಿದ್ದೀರಾ?

ಮಾರಿಸ್: ಎಲ್ಲಾ 100% ಅಲ್ಲ. ಆದರೆ ನನ್ನ ಸಹೋದ್ಯೋಗಿಗಳು ಮತ್ತು ನಾನು ಹಂಚಿಕೆಯ-ಮೆಮೊರಿ ಮಲ್ಟಿ-ಕೋರ್ ಅನ್ನು ಊಹಿಸಲು ಉತ್ತಮ ಕೆಲಸವನ್ನು ಮಾಡಿದ್ದೇವೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಲಾಕ್‌ಗಳಿಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸಮಾನಾಂತರ ಡೇಟಾ ರಚನೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಲ್ಲಿನ ತೊಂದರೆಗಳನ್ನು ನಾವು ಸರಿಯಾಗಿ ಊಹಿಸಿದ್ದೇವೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಅಂತಹ ಡೇಟಾ ರಚನೆಗಳು ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಮುಖ್ಯವಾಗಿವೆ, ಆದರೂ ಎಲ್ಲರಿಗೂ ಅಲ್ಲ, ಆದರೆ ಆಗಾಗ್ಗೆ ನಿಮಗೆ ಲಾಕ್-ಫ್ರೀ ಡೇಟಾ ರಚನೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ನಾವು ಅವುಗಳನ್ನು ಕಂಡುಹಿಡಿದಾಗ, ಇದು ಅಸಂಬದ್ಧ ಎಂದು ಹಲವರು ವಾದಿಸಿದರು, ಎಲ್ಲವೂ ಬೀಗಗಳೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅನೇಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಡೇಟಾ ರಚನೆ ಸಮಸ್ಯೆಗಳಿಗೆ ಸಿದ್ಧ ಪರಿಹಾರಗಳು ಇರುತ್ತವೆ ಎಂದು ನಾವು ಚೆನ್ನಾಗಿ ಮುಂಗಾಣಿದ್ದೇವೆ. ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಸಮಸ್ಯೆಗಳೂ ಇದ್ದವು, ಉದಾಹರಣೆಗೆ ನುಮಾ - ಅಸಮ ಮೆಮೊರಿ ಪ್ರವೇಶ. ವಾಸ್ತವವಾಗಿ, ಮಲ್ಟಿ-ಕೋರ್ ಪ್ರೊಸೆಸರ್‌ಗಳ ಆವಿಷ್ಕಾರದವರೆಗೂ ಅವುಗಳನ್ನು ಪರಿಗಣಿಸಲಾಗಿಲ್ಲ ಏಕೆಂದರೆ ಅವುಗಳು ತುಂಬಾ ನಿರ್ದಿಷ್ಟವಾಗಿವೆ. ಸಂಶೋಧನಾ ಸಮುದಾಯವು ಸಾಮಾನ್ಯವಾಗಿ ಊಹಿಸಬಹುದಾದ ಪ್ರಶ್ನೆಗಳ ಮೇಲೆ ಕೆಲಸ ಮಾಡಿದೆ. ನಿರ್ದಿಷ್ಟ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಕೆಲವು ಹಾರ್ಡ್‌ವೇರ್ ಸಮಸ್ಯೆಗಳು ರೆಕ್ಕೆಗಳಲ್ಲಿ ಕಾಯಬೇಕಾಗಿತ್ತು - ವಾಸ್ತವವಾಗಿ, ಈ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳ ನೋಟ. ಉದಾಹರಣೆಗೆ, GPU-ನಿರ್ದಿಷ್ಟ ಡೇಟಾ ರಚನೆಗಳಲ್ಲಿ ಯಾರೂ ನಿಜವಾಗಿಯೂ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ ಏಕೆಂದರೆ ಆಗ GPU ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಸಾಕಷ್ಟು ಕೆಲಸ ಮಾಡಿದ್ದರೂ SIMD, ಈ ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಸರಿಯಾದ ಹಾರ್ಡ್‌ವೇರ್ ಕಾಣಿಸಿಕೊಂಡ ತಕ್ಷಣ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿವೆ. ಆದಾಗ್ಯೂ, ಎಲ್ಲವನ್ನೂ ಊಹಿಸಲು ಅಸಾಧ್ಯ.

ಅಲೆಕ್ಸಿ: ನಾನು ಸರಿಯಾಗಿ ಅರ್ಥಮಾಡಿಕೊಂಡರೆ, NUMA ಎನ್ನುವುದು ವೆಚ್ಚ, ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಇತರ ಕೆಲವು ವಿಷಯಗಳ ನಡುವಿನ ಒಂದು ರೀತಿಯ ರಾಜಿಯಾಗಿದೆ. NUMA ಏಕೆ ತಡವಾಗಿ ಬಂದಿತು ಎಂದು ಏನಾದರೂ ಕಲ್ಪನೆ ಇದೆಯೇ?

ಮಾರಿಸ್: ಮೆಮೊರಿ ಮಾಡಲು ಬಳಸುವ ಹಾರ್ಡ್‌ವೇರ್‌ನ ಸಮಸ್ಯೆಯಿಂದಾಗಿ NUMA ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ: ಘಟಕಗಳು ದೂರದಲ್ಲಿದ್ದರೆ, ಅವು ನಿಧಾನವಾಗಿ ಪ್ರವೇಶಿಸಲ್ಪಡುತ್ತವೆ. ಮತ್ತೊಂದೆಡೆ, ಈ ಅಮೂರ್ತತೆಯ ಎರಡನೇ ಮೌಲ್ಯವು ಮೆಮೊರಿಯ ಏಕರೂಪತೆಯಾಗಿದೆ. ಆದ್ದರಿಂದ, ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ಒಂದು ಗುಣಲಕ್ಷಣವೆಂದರೆ ಎಲ್ಲಾ ಅಮೂರ್ತತೆಗಳು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಮುರಿದುಹೋಗಿವೆ. ಪ್ರವೇಶವು ಸಂಪೂರ್ಣವಾಗಿ ಏಕರೂಪವಾಗಿದ್ದರೆ, ಎಲ್ಲಾ ಸ್ಮರಣೆಯು ಸಮಾನವಾಗಿರುತ್ತದೆ, ಆದರೆ ಇದು ಆರ್ಥಿಕವಾಗಿ ಮತ್ತು ಬಹುಶಃ ಭೌತಿಕವಾಗಿ ಅಸಾಧ್ಯವಾಗಿದೆ. ಹಾಗಾಗಿ ಈ ಸಂಘರ್ಷ ಉಂಟಾಗುತ್ತದೆ. ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮೆಮೊರಿ ಏಕರೂಪವಾಗಿರುವಂತೆ ನೀವು ಬರೆದರೆ, ಅದು ಸರಿಯಾಗಿರುತ್ತದೆ. ಅದು ತಪ್ಪು ಉತ್ತರಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ ಎಂಬ ಅರ್ಥದಲ್ಲಿ. ಆದರೆ ಆಕಾಶದಿಂದ ಅವಳ ನಕ್ಷತ್ರಗಳ ಪ್ರದರ್ಶನವನ್ನು ಪಡೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಅದೇ ರೀತಿ, ನೀವು ಬರೆದರೆ ಸ್ಪಿನ್ಲಾಕ್ಗಳು ಸಂಗ್ರಹಗಳ ಕ್ರಮಾನುಗತವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳದೆ, ಲಾಕ್ ಸ್ವತಃ ಸರಿಯಾಗಿರುತ್ತದೆ, ಆದರೆ ನೀವು ಕಾರ್ಯಕ್ಷಮತೆಯ ಬಗ್ಗೆ ಮರೆತುಬಿಡಬಹುದು. ಒಂದರ್ಥದಲ್ಲಿ, ನೀವು ತುಂಬಾ ಸರಳವಾದ ಅಮೂರ್ತತೆಯ ಮೇಲೆ ವಾಸಿಸುವ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಬೇಕು, ಆದರೆ ಆ ಅಮೂರ್ತತೆಯನ್ನು ನಿಮಗೆ ನೀಡಿದ ಜನರನ್ನು ನೀವು ಮೀರಿಸಬೇಕು: ಅಮೂರ್ತತೆಯ ಅಡಿಯಲ್ಲಿ ಮೆಮೊರಿಯ ಕೆಲವು ಕ್ರಮಾನುಗತವಿದೆ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು. ನಿಮ್ಮ ಮತ್ತು ಈ ಸ್ಮರಣೆಯ ನಡುವೆ ಬಸ್, ಇತ್ಯಾದಿ. ಹೀಗಾಗಿ, ತಮ್ಮದೇ ಆದ ಉಪಯುಕ್ತವಾದ ಅಮೂರ್ತತೆಗಳ ನಡುವೆ ಕೆಲವು ಸಂಘರ್ಷವಿದೆ, ಇದು ನಮ್ಮನ್ನು ನಿರ್ದಿಷ್ಟ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಸಮಸ್ಯೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

ವಿಟಾಲಿ: ಭವಿಷ್ಯದ ಬಗ್ಗೆ ಏನು? ಪ್ರೊಸೆಸರ್‌ಗಳು ಮುಂದೆ ಹೇಗೆ ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತವೆ ಎಂದು ನೀವು ಊಹಿಸಬಲ್ಲಿರಾ? ಉತ್ತರಗಳಲ್ಲಿ ಒಂದು ವಹಿವಾಟಿನ ಸ್ಮರಣೆ ಎಂಬ ಕಲ್ಪನೆ ಇದೆ. ನೀವು ಬಹುಶಃ ಬೇರೆ ಯಾವುದನ್ನಾದರೂ ಸ್ಟಾಕ್‌ನಲ್ಲಿ ಹೊಂದಿದ್ದೀರಿ.

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

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

ಅಲೆಕ್ಸಿ: ಬಾಷ್ಪಶೀಲವಲ್ಲದ ಸ್ಮರಣೆಯ ಬಗ್ಗೆ ಏನು (ಬಾಷ್ಪಶೀಲವಲ್ಲದ ಸ್ಮರಣೆ)?

ಮಾರಿಸ್: ಓಹ್, ಅದು ಮತ್ತೊಂದು ಉತ್ತಮ ಉದಾಹರಣೆ! ಡೇಟಾ ರಚನೆಗಳಂತಹ ವಿಷಯಗಳನ್ನು ನಾವು ನೋಡುವ ವಿಧಾನವನ್ನು NVM ಬಹಳವಾಗಿ ಬದಲಾಯಿಸುತ್ತದೆ. ಬಾಷ್ಪಶೀಲವಲ್ಲದ ಸ್ಮರಣೆ, ​​ಒಂದು ಅರ್ಥದಲ್ಲಿ, ನಿಜವಾಗಿಯೂ ವಿಷಯಗಳನ್ನು ವೇಗಗೊಳಿಸಲು ಭರವಸೆ ನೀಡುತ್ತದೆ. ಆದರೆ ಇದು ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ಪ್ರೊಸೆಸರ್‌ಗಳು, ಕ್ಯಾಶ್‌ಗಳು ಮತ್ತು ರೆಜಿಸ್ಟರ್‌ಗಳು ಇನ್ನೂ ಬಾಷ್ಪಶೀಲವಾಗಿರುತ್ತವೆ. ಕ್ರ್ಯಾಶ್‌ನ ನಂತರ ನೀವು ಪ್ರಾರಂಭಿಸಿದಾಗ, ನಿಮ್ಮ ಸ್ಥಿತಿ ಮತ್ತು ನಿಮ್ಮ ಮೆಮೊರಿ ಸ್ಥಿತಿಯು ಕ್ರ್ಯಾಶ್‌ನ ಮೊದಲಿನಂತೆಯೇ ಇರುವುದಿಲ್ಲ. NVM ನಲ್ಲಿ ತೊಡಗಿರುವ ಜನರಿಗೆ ನಾನು ತುಂಬಾ ಕೃತಜ್ಞನಾಗಿದ್ದೇನೆ - ದೀರ್ಘಕಾಲದವರೆಗೆ, ಸಂಶೋಧಕರು ಏನನ್ನಾದರೂ ಮಾಡಬೇಕಾಗಿದೆ, ಸರಿಯಾದ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ. ಕ್ಯಾಶ್‌ಗಳು ಮತ್ತು ರೆಜಿಸ್ಟರ್‌ಗಳ ವಿಷಯಗಳು ಕಳೆದುಹೋದ ಕ್ರ್ಯಾಶ್‌ನಿಂದ ಬದುಕುಳಿಯಲು ಸಾಧ್ಯವಾದರೆ ಲೆಕ್ಕಾಚಾರಗಳು ಸರಿಯಾಗಿವೆ, ಆದರೆ ಮುಖ್ಯ ಸ್ಮರಣೆಯು ಹಾಗೇ ಉಳಿದಿದೆ.

ಕಂಪೈಲರ್‌ಗಳು vs CPUಗಳು, RISC vs CISC, ಹಂಚಿದ ಮೆಮೊರಿ vs ಸಂದೇಶ ರವಾನಿಸುವಿಕೆ

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

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

ಅಲೆಕ್ಸಿ: ಕೆಲವು ವಿಚಾರಗಳು ಹಲವಾರು ದಶಕಗಳಲ್ಲಿ ಗೆಲ್ಲುವುದು ಮತ್ತು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಸೋಲುವುದು ಸಾಮಾನ್ಯವಾಗಿ ಉದ್ಯಮಕ್ಕೆ ಎಷ್ಟು ಸಾಮಾನ್ಯವಾಗಿದೆ? ಅಂತಹ ಆವರ್ತಕ ಬದಲಾವಣೆಗಳಿಗೆ ಬೇರೆ ಉದಾಹರಣೆಗಳಿವೆಯೇ?

ಮಾರಿಸ್: ವಿತರಣಾ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಷೇತ್ರದಲ್ಲಿ, ನಂಬುವ ಜನರಿದ್ದಾರೆ ನೆನಪನ್ನು ಹಂಚಿಕೊಂಡರು ಮತ್ತು ನಂಬುವ ಜನರು ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆ. ಮೂಲತಃ ವಿತರಣಾ ಕಂಪ್ಯೂಟಿಂಗ್‌ನಲ್ಲಿ, ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಎಂದರೆ ಸಂದೇಶ ರವಾನಿಸುವುದು. ಹಂಚಿದ ಮೆಮೊರಿಯು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚು ಸುಲಭಗೊಳಿಸುತ್ತದೆ ಎಂದು ಯಾರೋ ಕಂಡುಹಿಡಿದರು. ಹಂಚಿದ ಮೆಮೊರಿ ತುಂಬಾ ಜಟಿಲವಾಗಿದೆ ಎಂದು ಇನ್ನೊಂದು ಬದಿಯು ಹೇಳಿದೆ, ಏಕೆಂದರೆ ಅವರಿಗೆ ಲಾಕ್‌ಗಳು ಮತ್ತು ಮುಂತಾದವುಗಳು ಬೇಕಾಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಸಂದೇಶ ರವಾನಿಸುವುದನ್ನು ಹೊರತುಪಡಿಸಿ ಏನೂ ಇಲ್ಲದಿರುವ ಭಾಷೆಗಳಿಗೆ ಹೋಗುವುದು ಯೋಗ್ಯವಾಗಿದೆ. ಯಾರೋ ಒಬ್ಬರು ಅದರಿಂದ ಹೊರಬಂದದ್ದನ್ನು ನೋಡಿದರು ಮತ್ತು ಹೇಳುತ್ತಾರೆ: “ಓಹ್, ಈ ಸಂದೇಶದ ಅನುಷ್ಠಾನವು ಹಂಚಿದ ಮೆಮೊರಿಗೆ ಹೋಲುತ್ತದೆ, ಏಕೆಂದರೆ ನೀವು ಈ ಸಣ್ಣ ಮಾಡ್ಯೂಲ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನದನ್ನು ರಚಿಸುತ್ತೀರಿ, ಅವರು ಪರಸ್ಪರ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸುತ್ತಾರೆ ಮತ್ತು ಅವೆಲ್ಲವೂ ಬಿಕ್ಕಟ್ಟು, - ಹಂಚಿದ ಮೆಮೊರಿ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಉತ್ತಮಗೊಳಿಸೋಣ!". ಇದೆಲ್ಲವೂ ಪದೇ ಪದೇ ಪುನರಾವರ್ತನೆಯಾಗುತ್ತದೆ ಮತ್ತು ಪಕ್ಷಗಳಲ್ಲಿ ಒಂದನ್ನು ನಿಸ್ಸಂದಿಗ್ಧವಾಗಿ ಸರಿ ಎಂದು ಹೇಳುವುದು ಅಸಾಧ್ಯ. ಒಂದು ಕಡೆ ಯಾವಾಗಲೂ ಪ್ರಾಬಲ್ಯ ಸಾಧಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಅವರಲ್ಲಿ ಒಬ್ಬರು ಬಹುತೇಕ ಗೆದ್ದ ತಕ್ಷಣ, ಜನರು ಮತ್ತೆ ಮತ್ತೆ ಇನ್ನೊಂದನ್ನು ಸುಧಾರಿಸುವ ಮಾರ್ಗಗಳನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತಾರೆ.

ಸುಲಭವಾಗಿ ಬಹು-ಥ್ರೆಡ್ ಕೋಡ್ ಬರೆಯುವ ಕಲೆ

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

ಮಾರಿಸ್: ಹಂಚಿದ ಸ್ಮರಣೆಯನ್ನು ಸಂದೇಶ ರವಾನಿಸುವುದರ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ ಎಂಬುದು ಸಂಪೂರ್ಣವಾಗಿ ನಿಜ - ಬಸ್‌ಗಳು, ಕ್ಯಾಶ್‌ಗಳು ಇತ್ಯಾದಿ. ಆದರೆ ಸಂದೇಶ ರವಾನಿಸುವಿಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯುವುದು ಕಷ್ಟ, ಆದ್ದರಿಂದ ಯಂತ್ರಾಂಶವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಸುಳ್ಳು, ನೀವು ಕೆಲವು ರೀತಿಯ ಏಕರೂಪದ ಸ್ಮರಣೆಯನ್ನು ಹೊಂದಿರುವಂತೆ ನಟಿಸುವುದು. ಕಾರ್ಯಕ್ಷಮತೆ ಕಡಿಮೆಯಾಗಲು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಸರಳ, ಸರಿಯಾದ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ಇದು ನಿಮಗೆ ಸುಲಭವಾಗುತ್ತದೆ. ನಂತರ ನೀವು ಹೇಳುತ್ತೀರಿ: ಸಂಗ್ರಹದೊಂದಿಗೆ ಸ್ನೇಹಿತರಾಗಲು ಇದು ಸಮಯ ಎಂದು ತೋರುತ್ತಿದೆ. ಮತ್ತು ನೀವು ಸಂಗ್ರಹದ ಸ್ಥಳದ ಬಗ್ಗೆ ಚಿಂತಿಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಮತ್ತು ನಂತರ ನಾವು ಹೋಗುತ್ತೇವೆ. ಒಂದು ಅರ್ಥದಲ್ಲಿ, ನೀವು ಅಮೂರ್ತತೆಯನ್ನು ಮುರಿಯುತ್ತಿದ್ದೀರಿ: ಇದು ಕೇವಲ ಸಮತಟ್ಟಾದ, ಏಕರೂಪದ ಸ್ಮರಣೆಯಲ್ಲ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆ ಮತ್ತು ಸಂಗ್ರಹ-ಸ್ನೇಹಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ನೀವು ಆ ಜ್ಞಾನವನ್ನು ಬಳಸಲಿದ್ದೀರಿ. ನಿಜವಾದ ಕಾರ್ಯಗಳಲ್ಲಿ ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಇದನ್ನೇ. ನೀವು ನೀಡಿದ ಸುಂದರವಾದ ಸರಳವಾದ ಅಮೂರ್ತತೆ ಮತ್ತು ಆಧಾರವಾಗಿರುವ ಹಾರ್ಡ್‌ವೇರ್‌ನ ಭಯಾನಕ ಸಂಕೀರ್ಣ ಅನುಷ್ಠಾನದ ನಡುವಿನ ಈ ಸಂಘರ್ಷದಲ್ಲಿ ಪ್ರತಿಯೊಬ್ಬರೂ ತಮ್ಮದೇ ಆದ ರಾಜಿ ಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ. ಮಲ್ಟಿಪ್ರೊಸೆಸರ್‌ಗಳು ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕುರಿತು ನನ್ನ ಬಳಿ ಪುಸ್ತಕವಿದೆ ಮತ್ತು ಒಂದು ದಿನ ನಾನು ಡೇಟಾ ರಚನೆಗಳ ಕುರಿತು ಅಧ್ಯಾಯವನ್ನು ಬರೆಯಲಿದ್ದೇನೆ. java.util.comcurrent. ನೀವು ಅವುಗಳನ್ನು ನೋಡಿದರೆ, ವಿಷಯಗಳು ಪಟ್ಟಿಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಿ ಇವು ಅದ್ಭುತ ಕಲಾಕೃತಿಗಳು. (ಸಂಪಾದಕರ ಟಿಪ್ಪಣಿ: ಜಾವಾ ಭಾಷೆಯ ಪರಿಚಯವಿರುವವರು ಕನಿಷ್ಟ ಅನುಷ್ಠಾನವನ್ನು ನೋಡಬೇಕು ConcurrentSkipListMap, ನೀವು ಲಿಂಕ್‌ಗಳನ್ನು ನೋಡಬಹುದು ಎಪಿಐ и ಮೂಲ ಕೋಡ್) ಆದರೆ ನನ್ನ ದೃಷ್ಟಿಕೋನದಿಂದ, ಅವುಗಳನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ತೋರಿಸುವುದು ಬೇಜವಾಬ್ದಾರಿಯಾಗಿದೆ, ಏಕೆಂದರೆ ಅಂತಹ ಡೇಟಾ ರಚನೆಯು ಸರ್ಕಸ್‌ನಲ್ಲಿ ಒಂದು ರೀತಿಯ ವ್ಯಕ್ತಿಯಾಗಿದ್ದು, ಕರಡಿ ಹಗ್ಗದ ಮೇಲೆ ಬಿಗಿಹಗ್ಗದ ಮೇಲೆ ಓಡುತ್ತದೆ. ನೀವು ಒಂದು ಸಣ್ಣ ವಿವರವನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಇಡೀ ರಚನೆಯು ಕುಸಿಯುತ್ತದೆ. ಈ ಕೋಡ್ ತುಂಬಾ ವೇಗವಾಗಿ ಮತ್ತು ಸೊಗಸಾಗಿದೆ ಏಕೆಂದರೆ ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬರೆಯಲಾಗಿದೆ, ಆದರೆ ಸಣ್ಣದೊಂದು ಬದಲಾವಣೆಯು ಸಂಪೂರ್ಣ ವೈಫಲ್ಯಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ. ನಾನು ಈ ಕೋಡ್ ಅನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಉದಾಹರಣೆಯಾಗಿ ನೀಡಿದರೆ, ಅವರು ತಕ್ಷಣ ಹೇಳುತ್ತಾರೆ: ನಾನು ಇದನ್ನು ಸಹ ಮಾಡಬಹುದು! ತದನಂತರ ಯಾವುದಾದರೂ ವಿಮಾನ ಅಪಘಾತಕ್ಕೀಡಾಗುತ್ತದೆ ಅಥವಾ ಪರಮಾಣು ರಿಯಾಕ್ಟರ್ ಸ್ಫೋಟಗೊಳ್ಳುತ್ತದೆ, ಮತ್ತು ನಾನು ಅವರಿಗೆ ಸರಿಯಾದ ಸಮಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ನೀಡದಿರುವುದು ನನ್ನ ತಪ್ಪು.

ಅಲೆಕ್ಸಿ: ನಾನು ಸ್ವಲ್ಪ ಚಿಕ್ಕವನಿದ್ದಾಗ, ನಾನು ಅನೇಕ ಬಾರಿ ಡೌಗ್ ಲೀ ಅವರ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಅಧ್ಯಯನ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದೆ, ಉದಾಹರಣೆಗೆ, java.util.comcurrent, ಇದು ತೆರೆದ ಮೂಲವಾಗಿರುವುದರಿಂದ, ಅದನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ತುಂಬಾ ಸುಲಭ ಮತ್ತು ಅಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿ. ಇದು ಉತ್ತಮವಾಗಿ ಹೊರಹೊಮ್ಮಲಿಲ್ಲ: ಸಾಮಾನ್ಯವಾಗಿ, ಎಲ್ಲರೂ ವಿಭಿನ್ನವಾಗಿ ಮಾಡಿದಾಗ ಡೌಗ್ ಈ ರೀತಿಯಲ್ಲಿ ಏನನ್ನಾದರೂ ಮಾಡಲು ನಿರ್ಧರಿಸಿದ ಕಾರಣ ಸಂಪೂರ್ಣವಾಗಿ ಅಸ್ಪಷ್ಟವಾಗಿದೆ. ನಿಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಈ ವಿಷಯಗಳನ್ನು ಹೇಗೆ ವಿವರಿಸುತ್ತೀರಿ? ಉದಾಹರಣೆಗೆ ಹಾರ್ಡ್‌ಕೋರ್ ಅಲ್ಗಾರಿದಮ್‌ನ ನಿರ್ದಿಷ್ಟ ವಿವರಗಳನ್ನು ವಿವರಿಸಲು ನಿರ್ದಿಷ್ಟ ಸರಿಯಾದ ಮಾರ್ಗವಿದೆಯೇ? ಇದನ್ನು ನೀನು ಹೇಗೆ ಮಾಡುತ್ತೀಯ?

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

ಅಲೆಕ್ಸಿ: ನೀವು ಸಮಸ್ಯೆಯನ್ನು ಎರಡು ಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಿದ್ದೀರಿ ಎಂದು ಅದು ತಿರುಗುತ್ತದೆ: ಮೊದಲನೆಯದು ಸರಿಯಾಗಿದೆ, ಎರಡನೆಯದು ಕಾರ್ಯಕ್ಷಮತೆ?

ಮಾರಿಸ್: ನಿಖರವಾಗಿ. ಮತ್ತು, ಆ ಕ್ರಮದಲ್ಲಿ. ಸಮಸ್ಯೆಯ ಭಾಗವೆಂದರೆ ಹೊಸ ವಿದ್ಯಾರ್ಥಿಗಳು ಸರಿಯಾದತೆಯನ್ನು ಸಾಧಿಸುವುದು ಕಷ್ಟ ಎಂದು ತಿಳಿದಿರುವುದಿಲ್ಲ. ಅವರು ಮೊದಲ ನೋಟದಲ್ಲಿ ಹೇಳುತ್ತಾರೆ: ಇದು ನಿಸ್ಸಂಶಯವಾಗಿ ಸರಿಯಾಗಿದೆ, ಅದನ್ನು ವೇಗಗೊಳಿಸಲು ಮಾತ್ರ ಉಳಿದಿದೆ. ಆದ್ದರಿಂದ ಕೆಲವೊಮ್ಮೆ ನಾನು ಅಂತರ್ಗತವಾಗಿ ತಪ್ಪಾದ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ ಹೇಳುತ್ತೇನೆ ಅದು ಸರಿಯಾಗಿದೆ.

ಸಂಕೀರ್ಣ ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ಬರೆಯಬೇಕೆಂದು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಕಲಿಸುವುದು ಹೇಗೆ

ಅಲೆಕ್ಸಿ: ಅವರು ಟ್ರಿಕ್ ಅನ್ನು ಗ್ರಹಿಸಬಹುದೇ ಎಂದು ನೋಡಲು?

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

ಅಲೆಕ್ಸಿ: ಅಂದರೆ, ಕೆಲವೊಮ್ಮೆ ನೀವು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಕೆಲಸ ಮಾಡದ ಉದಾಹರಣೆಗಳನ್ನು ತೋರಿಸುತ್ತೀರಿ, ಇದಕ್ಕೆ ಧನ್ಯವಾದಗಳು ಅವರು ಸಮಸ್ಯೆಯ ಸಾರವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆಯೇ, ಅವರು ತಪ್ಪು ಕೋಡ್ ಮತ್ತು ತಪ್ಪು ಫಲಿತಾಂಶವನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದೇ ಎಂದು ತೋರಿಸುವ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನೀವು ಪಡೆಯುತ್ತೀರಿ. ಸರಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಹೇಗೆ ದಯವಿಟ್ಟು ಅಥವಾ ಅಸಮಾಧಾನಗೊಳ್ಳುತ್ತಾರೆ?

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

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

ಮಾರಿಸ್: ನಾನು ಆಗಾಗ್ಗೆ ನಿಲ್ಲಿಸಿ ಕ್ಲಾಸಿಕ್ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳುತ್ತೇನೆ. ಯಾವುದೇ ಹೇಳಿಕೆ ಸರಿಯಾಗಿದೆಯೇ ಅಥವಾ ಚರ್ಚೆಯಲ್ಲಿರುವ ಸಮಸ್ಯೆಯನ್ನು ಅವರು ಹೇಗೆ ಪರಿಹರಿಸುತ್ತಾರೆ. ಇದು ಒಂದು ಪ್ರಮುಖ ಹೆಜ್ಜೆಯಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ಅಧಿವೇಶನದ ಆರಂಭದಲ್ಲಿ, ಜನರು ಚಿಕ್ಕ ವಿಷಯವನ್ನೂ ಹೇಳಲು ಮುಜುಗರಪಡುತ್ತಾರೆ. ನೀವು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳುತ್ತೀರಿ ಮತ್ತು ಹೆಚ್ಚೇನೂ ಹೇಳುವುದಿಲ್ಲ. ಅಲ್ಲಿ ಮೌನ, ​​ಎಲ್ಲರೂ ಸ್ವಲ್ಪ ಉದ್ವಿಗ್ನರಾಗುತ್ತಾರೆ, ಟೆನ್ಷನ್ ಬೆಳೆಯುತ್ತದೆ, ಆಗ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಯಾರೋ ಮುರಿದರು, ಮುರಿದು ಉತ್ತರ ಹೇಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ ನೀವು ಪರಿಸ್ಥಿತಿಯನ್ನು ಬಿಚ್ಚಿಡುತ್ತೀರಿ: ಉತ್ತರಿಸುವುದಕ್ಕಿಂತ ಮೌನವಾಗಿರುವುದು ಹೆಚ್ಚು ಕಷ್ಟ ಮತ್ತು ಅನಾನುಕೂಲವಾಗುತ್ತದೆ! ಇದು ಪ್ರಮಾಣಿತ ಶಿಕ್ಷಣ ತಂತ್ರವಾಗಿದೆ. ಪ್ರಪಂಚದ ಪ್ರತಿಯೊಬ್ಬ ಶಿಕ್ಷಕರೂ ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ತಿಳಿದಿರಬೇಕು.

ಅಲೆಕ್ಸಿ: ಈಗ ನಾವು ಈ ಸಂದರ್ಶನಕ್ಕಾಗಿ ಉತ್ತಮ ಶೀರ್ಷಿಕೆಯನ್ನು ಹೊಂದಿದ್ದೇವೆ: "ಮೌನವಾಗಿರುವುದಕ್ಕಿಂತ ಉತ್ತರಿಸುವುದು ಸುಲಭ."

ವಿಟಾಲಿ: ನಾನು ಇನ್ನೊಂದು ವಿಷಯ ಕೇಳುತ್ತೇನೆ. ನೀವು ಟೋಪೋಲಾಜಿಕಲ್ ಪುರಾವೆಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೀರಿ. ನೀವು ಇದರಲ್ಲಿ ಹೇಗೆ ತೊಡಗಿಸಿಕೊಂಡಿದ್ದೀರಿ, ಏಕೆಂದರೆ ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು ಟೋಪೋಲಜಿ ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನ ವಿಷಯಗಳಾಗಿವೆ!

ಮಾರಿಸ್: ಅಲ್ಲಿ ಗುಪ್ತ ಸಂಬಂಧವಿದೆ. ನಾನು ವಿದ್ಯಾರ್ಥಿಯಾಗಿದ್ದಾಗ ಮತ್ತು ಗಣಿತವನ್ನು ಅಧ್ಯಯನ ಮಾಡುವಾಗ, ನಾನು ಶುದ್ಧ ಗಣಿತವನ್ನು ಅಧ್ಯಯನ ಮಾಡಿದ್ದೇನೆ. ನನ್ನ ಅಧ್ಯಯನ ಮುಗಿಯುವವರೆಗೂ ನನಗೆ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ನಿಜವಾದ ಆಸಕ್ತಿ ಇರಲಿಲ್ಲ ಮತ್ತು ನಾನು ಕೆಲಸ ಹುಡುಕುವ ತುರ್ತು ಅಗತ್ಯವನ್ನು ಕಂಡುಕೊಂಡೆ. ವಿದ್ಯಾರ್ಥಿಯಾಗಿ, ನಾನು ಬೀಜಗಣಿತದ ಸ್ಥಳಶಾಸ್ತ್ರವನ್ನು ಅಧ್ಯಯನ ಮಾಡಿದ್ದೇನೆ. ಅನೇಕ ವರ್ಷಗಳ ನಂತರ, ಎಂಬ ಸಮಸ್ಯೆಯ ಮೇಲೆ ಕೆಲಸ ಮಾಡುವಾಗ "ಕೆ-ಸೆಟ್ ಒಪ್ಪಂದದ ಸಮಸ್ಯೆ", ನಾನು ಸಮಸ್ಯೆಯನ್ನು ಮಾದರಿ ಮಾಡಲು ಗ್ರಾಫ್‌ಗಳನ್ನು ಬಳಸಿದ್ದೇನೆ ಮತ್ತು ಅದು ಅಂದುಕೊಂಡಂತೆ ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ. ನೀವು ಸುಮ್ಮನೆ ಕುಳಿತು ಎಣಿಕೆಗೆ ಹೋಗಬೇಕಾಗಿತ್ತು. ಈ ಗ್ರಾಫ್‌ನಲ್ಲಿ ಸೂಕ್ತವಾದ ಉತ್ತರವನ್ನು ಹುಡುಕಲು ಪ್ರಯತ್ನಿಸಿ. ಆದರೆ ನನ್ನ ಅಲ್ಗಾರಿದಮ್ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ: ಅವನು ಯಾವಾಗಲೂ ವಲಯಗಳಲ್ಲಿ ಓಡುತ್ತಾನೆ ಎಂದು ಬದಲಾಯಿತು. ದುರದೃಷ್ಟವಶಾತ್, ಎಲ್ಲಾ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳು ತಿಳಿದಿರುವ ಭಾಷೆಯಾದ ಗ್ರಾಫ್ ಸಿದ್ಧಾಂತದ ಔಪಚಾರಿಕ ಭಾಷೆಯಲ್ಲಿ ಇವುಗಳಲ್ಲಿ ಯಾವುದನ್ನೂ ವಿವರಿಸಲಾಗುವುದಿಲ್ಲ. ಮತ್ತು ನಂತರ ನಾನು ಅನೇಕ ವರ್ಷಗಳ ಹಿಂದೆ, ಟೋಪೋಲಜಿ ತರಗತಿಗಳಲ್ಲಿ ಸಹ, ನಾವು ಪರಿಕಲ್ಪನೆಯನ್ನು ಬಳಸಿದ್ದೇವೆ ಎಂದು ನೆನಪಿಸಿಕೊಂಡೆ "ಸರಳ ಸಂಕೀರ್ಣ", ಇದು ಹೆಚ್ಚಿನ ಆಯಾಮಗಳಿಗೆ ಗ್ರಾಫ್‌ಗಳ ಸಾಮಾನ್ಯೀಕರಣವಾಗಿದೆ. ನಂತರ ನಾನು ನನ್ನನ್ನು ಕೇಳಿದೆ: ನಾವು ಸರಳವಾದ ಸಂಕೀರ್ಣಗಳ ವಿಷಯದಲ್ಲಿ ಸಮಸ್ಯೆಯನ್ನು ಮರುರೂಪಿಸಿದರೆ ಏನಾಗುತ್ತದೆ? ಇದು ಪ್ರಮುಖವಾಯಿತು. ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾದ ಔಪಚಾರಿಕತೆಯನ್ನು ಬಳಸುವುದರಿಂದ, ಸಮಸ್ಯೆಯು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಹೆಚ್ಚು ಸರಳವಾಗುತ್ತದೆ. ಜನರು ಗ್ರಾಫ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ದೀರ್ಘಕಾಲ ಅದರೊಂದಿಗೆ ಹೋರಾಡಿದರು, ಆದರೆ ಅವರು ಏನನ್ನೂ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಮತ್ತು ಈಗಲೂ ಅವರು ಸಾಧ್ಯವಿಲ್ಲ - ಸರಿಯಾದ ಉತ್ತರ ಅಲ್ಗಾರಿದಮ್ ಅಲ್ಲ, ಆದರೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವ ಅಸಾಧ್ಯತೆಯ ಪುರಾವೆಯಾಗಿದೆ. ಅಂದರೆ, ಅಂತಹ ಅಲ್ಗಾರಿದಮ್ ಸರಳವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಆದರೆ ಅಸಾಧ್ಯತೆಯ ಪ್ರತಿ ಪುರಾವೆ ಸರಳ ಸಂಕೀರ್ಣಗಳನ್ನು ಆಧರಿಸಿದೆ ಅಥವಾ ಜನರು ಸರಳ ಸಂಕೀರ್ಣಗಳನ್ನು ಪರಿಗಣಿಸುವುದಿಲ್ಲ ಎಂದು ನಟಿಸುವ ವಿಷಯಗಳ ಮೇಲೆ ಆಧಾರಿತವಾಗಿದೆ. ನೀವು ಏನನ್ನಾದರೂ ಹೊಸ ಹೆಸರಿನಿಂದ ಕರೆದಿದ್ದೀರಿ ಎಂಬ ಅಂಶದಿಂದ, ಅದು ಅದರ ಸಾರವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

ವಿಟಾಲಿ: ನೀವು ಅದೃಷ್ಟವಂತರು ಎಂದು ಅದು ತಿರುಗುತ್ತದೆ?

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

ದಿ ಆರ್ಟ್ ಆಫ್ ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ ಹೊಸ ಆವೃತ್ತಿ

ಅಲೆಕ್ಸಿ: ನಿಮ್ಮ ಪುಸ್ತಕದ ಬಗ್ಗೆ ನೀವು ಕೆಲವು ಮಾತುಗಳನ್ನು ಹೇಳಿದ್ದೀರಿ. ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್‌ನಲ್ಲಿ ನೀವು ಪ್ರಪಂಚದ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಪುಸ್ತಕವನ್ನು ಬರೆದಿದ್ದೀರಿ ಎಂಬುದು ಬಹುಶಃ ದೊಡ್ಡ ರಹಸ್ಯವಲ್ಲ, "ದಿ ಆರ್ಟ್ ಆಫ್ ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್". ಅವಳು ಈಗಾಗಲೇ ಸುಮಾರು 11 ವರ್ಷ ವಯಸ್ಸಿನವಳು ಮತ್ತು ಅಂದಿನಿಂದ ಮಾತ್ರ ಹೊರಬಂದಳು  ಪರಿಷ್ಕೃತ ಮರುಮುದ್ರಣ. ಎರಡನೇ ಆವೃತ್ತಿ ಇರುತ್ತದೆಯೇ?

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

ಅಲೆಕ್ಸಿ: ಎಲ್ಲವನ್ನೂ ಈಗಾಗಲೇ ಮಾಡಲಾಗಿದೆ, ಅದು ಬಿಡುಗಡೆ ಮಾಡಲು ಮಾತ್ರ ಉಳಿದಿದೆಯೇ?

ಮಾರಿಸ್: ಒಂದೆರಡು ಅಧ್ಯಾಯಗಳು ಇನ್ನೂ ಕೆಲಸ ಮಾಡಬೇಕಾಗಿದೆ. ನಮ್ಮ ಪ್ರಕಾಶಕರು (ಅವರು ಈಗಾಗಲೇ ನಮ್ಮನ್ನು ದ್ವೇಷಿಸುತ್ತಾರೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ) ನಾವು ಇನ್ನೂ ವೇಗವಾಗಿ ಕೆಲಸ ಮಾಡಬೇಕೆಂದು ತಿಳಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ. ನಾವು ವೇಳಾಪಟ್ಟಿಗಿಂತ ಹಿಂದೆ ಇದ್ದೇವೆ. ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ನಾವು ಈ ಪುಸ್ತಕವನ್ನು ಒಂದೆರಡು ವರ್ಷಗಳ ಹಿಂದೆ ಮಾಡಬಹುದಿತ್ತು.

ಅಲೆಕ್ಸಿ: ಕ್ರಿಸ್ಮಸ್ ಮೊದಲು ಪುಸ್ತಕದ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಯಾವುದೇ ಅವಕಾಶವಿದೆಯೇ?

ಮಾರಿಸ್: ಅದು ನಮ್ಮ ಗುರಿ! ಆದರೆ ನಾನು ಎಷ್ಟೋ ಬಾರಿ ಗೆಲುವಿನ ಭವಿಷ್ಯ ನುಡಿದಿದ್ದೇನೆ, ಯಾರೂ ನನ್ನನ್ನು ನಂಬುವುದಿಲ್ಲ. ಈ ವಿಷಯದಲ್ಲಿ ನೀವು ಬಹುಶಃ ನನ್ನನ್ನು ಹೆಚ್ಚು ನಂಬಬಾರದು.

ಅಲೆಕ್ಸಿ: ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಅದ್ಭುತ ಸುದ್ದಿ. ಪುಸ್ತಕದ ಮೊದಲ ಆವೃತ್ತಿ ನನಗೆ ತುಂಬಾ ಇಷ್ಟವಾಯಿತು. ನಾನು ಅಭಿಮಾನಿ ಎಂದು ನೀವು ಹೇಳಬಹುದು.

ಮಾರಿಸ್: ಹೊಸ ಆವೃತ್ತಿಯು ನಿಮ್ಮ ಉತ್ಸಾಹದ ಉತ್ಸಾಹಕ್ಕೆ ಅರ್ಹವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಧನ್ಯವಾದಗಳು!

ವಹಿವಾಟಿನ ಸ್ಮರಣೆಯನ್ನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯಲಾಯಿತು

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

ಮಾರಿಸ್: ನನ್ನ ಪದವಿ ಅಧ್ಯಯನದಿಂದಲೂ ವಹಿವಾಟಿನ ಬಗ್ಗೆ ನನಗೆ ತಿಳಿದಿದೆ.

ವಿಟಾಲಿ: ಹೌದು, ಆದರೆ ಇವು ವಿಭಿನ್ನ ವಹಿವಾಟುಗಳಾಗಿವೆ!

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

ವಿಟಾಲಿ: ಶತಕೋಟಿ! "ಬಿಲಿಯನ್" ಎಂದು ಹೇಳಿ!

ಮಾರಿಸ್: ಹೌದು, ಅದನ್ನೇ ಹೇಳಬೇಕಿತ್ತು. ಈಗ, ಸ್ಟಾರ್ಟ್‌ಅಪ್‌ಗಳು ಮತ್ತು ಎಲ್ಲದರ ಯುಗದಲ್ಲಿ, ವ್ಯವಹಾರ ಯೋಜನೆಯನ್ನು ಹೇಗೆ ಬರೆಯಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿದೆ. ಸಂಭಾವ್ಯ ಲಾಭದ ಗಾತ್ರದ ಬಗ್ಗೆ ನೀವು ಸ್ವಲ್ಪ ಸುಳ್ಳು ಹೇಳಬಹುದು. ಆದರೆ ಆ ದಿನಗಳಲ್ಲಿ ಅದು ನಿಷ್ಕಪಟವಾಗಿ ಕಾಣುತ್ತದೆ, ಆದ್ದರಿಂದ ನಾನು "ನನಗೆ ಗೊತ್ತಿಲ್ಲ" ಎಂದು ಹೇಳಿದೆ. ವಹಿವಾಟಿನ ಸ್ಮರಣೆಯ ಬಗ್ಗೆ ನೀವು ಪ್ರಕಟಣೆಯ ಇತಿಹಾಸವನ್ನು ನೋಡಿದರೆ, ಒಂದು ವರ್ಷದ ನಂತರ ಅದರ ಬಗ್ಗೆ ಹಲವಾರು ಉಲ್ಲೇಖಗಳಿವೆ ಎಂದು ನೀವು ಗಮನಿಸಬಹುದು, ಮತ್ತು ನಂತರ ಸುಮಾರು ಹತ್ತು ವರ್ಷಗಳವರೆಗೆ ಯಾರೂ ಈ ಲೇಖನವನ್ನು ಉಲ್ಲೇಖಿಸಲಿಲ್ಲ. ನಿಜವಾದ ಬಹು-ಕೋರ್ ಅಸ್ತಿತ್ವಕ್ಕೆ ಬಂದಾಗ ಉಲ್ಲೇಖಗಳು 2004 ರ ಸುಮಾರಿಗೆ ಕಾಣಿಸಿಕೊಂಡವು. ಸಮಾನಾಂತರ ಕೋಡ್ ಬರೆಯುವುದು ಹಣವನ್ನು ಗಳಿಸಬಹುದು ಎಂದು ಜನರು ಕಂಡುಹಿಡಿದಾಗ, ಹೊಸ ಸಂಶೋಧನೆ ಪ್ರಾರಂಭವಾಯಿತು. ರವಿ ರಾಜವರ್ ಲೇಖನ ಬರೆದರು, ಇದು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ವಹಿವಾಟಿನ ಸ್ಮರಣೆಯ ಪರಿಕಲ್ಪನೆಗೆ ಮುಖ್ಯವಾಹಿನಿಗೆ ಪರಿಚಯಿಸಿತು. (ಸಂಪಾದಕರ ಟಿಪ್ಪಣಿ: ಈ ಲೇಖನವು 2010 ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಎರಡನೇ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಉಚಿತವಾಗಿ ಲಭ್ಯವಿದೆ PDF ಆಗಿ) ಇದ್ದಕ್ಕಿದ್ದಂತೆ, ಜನರು ಇದನ್ನೆಲ್ಲ ಹೇಗೆ ಬಳಸಬಹುದು, ಸಾಂಪ್ರದಾಯಿಕ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಲಾಕ್‌ಗಳೊಂದಿಗೆ ಹೇಗೆ ವೇಗಗೊಳಿಸಬಹುದು ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ಅರಿತುಕೊಂಡರು. ಹಿಂದೆ ಆಸಕ್ತಿದಾಯಕ ಶೈಕ್ಷಣಿಕ ಸಮಸ್ಯೆಯಂತೆ ತೋರುತ್ತಿದ್ದ ಯಾವುದೋ ಒಂದು ಉತ್ತಮ ಉದಾಹರಣೆ. ಮತ್ತು ಹೌದು, ಭವಿಷ್ಯದಲ್ಲಿ ಇದೆಲ್ಲವೂ ಮುಖ್ಯವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸಿದರೆ ನೀವು ಆ ಸಮಯದಲ್ಲಿ ನನ್ನನ್ನು ಕೇಳಿದ್ದರೆ, ನಾನು ಹೇಳುತ್ತಿದ್ದೆ: ಖಂಡಿತ, ಆದರೆ ಯಾವಾಗ ನಿಖರವಾಗಿ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ಬಹುಶಃ 50 ವರ್ಷಗಳಲ್ಲಿ? ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಇದು ಕೇವಲ ಒಂದು ದಶಕ ಎಂದು ಬದಲಾಯಿತು. ನೀವು ಏನನ್ನಾದರೂ ಮಾಡಿದಾಗ ಅದು ತುಂಬಾ ಸಂತೋಷವಾಗಿದೆ ಮತ್ತು ಕೇವಲ ಹತ್ತು ವರ್ಷಗಳಲ್ಲಿ ಜನರು ಅದನ್ನು ಗಮನಿಸುತ್ತಾರೆ.

ವಿತರಣೆ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸಂಶೋಧನೆ ಮಾಡುವುದು ಏಕೆ ಯೋಗ್ಯವಾಗಿದೆ

ವಿಟಾಲಿ: ನಾವು ಹೊಸ ಸಂಶೋಧನೆಯ ಬಗ್ಗೆ ಮಾತನಾಡಿದರೆ, ನೀವು ಓದುಗರಿಗೆ ಏನು ಸಲಹೆ ನೀಡುತ್ತೀರಿ - ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಅಥವಾ ಮಲ್ಟಿ-ಕೋರ್ ಮತ್ತು ಏಕೆ? 

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

ವಿಟಾಲಿ: ನೀವು ಈಗ ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ, ಬ್ಲಾಕ್‌ಚೈನ್ ಅನ್ನು ಸಂಶೋಧಿಸುತ್ತಿದ್ದೀರಾ? ನೀವು ಮೊದಲು ಯಾವ ಲೇಖನಗಳಿಗೆ ಗಮನ ಕೊಡಬೇಕು?

ಮಾರಿಸ್: ಇತ್ತೀಚೆಗೆ ಕಾಣಿಸಿಕೊಂಡರು ತುಂಬಾ ಒಳ್ಳೆಯ ಲೇಖನನನ್ನ ವಿದ್ಯಾರ್ಥಿ ವಿಕ್ರಮ್ ಸರಾಫ್ ಅವರೊಂದಿಗೆ ನಾನು ವಿಶೇಷವಾಗಿ ಬರೆದಿದ್ದೇನೆ Tokenomcs ಸಮ್ಮೇಳನಗಳು ಮೂರು ವಾರಗಳ ಹಿಂದೆ ಪ್ಯಾರಿಸ್‌ನಲ್ಲಿ. ಇದು ಉಪಯುಕ್ತ ವಿತರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಕುರಿತು ಲೇಖನವಾಗಿದ್ದು, ಇದರಲ್ಲಿ ನಾವು Ethereum ಅನ್ನು ಬಹು-ಥ್ರೆಡ್ ಮಾಡಲು ಪ್ರಸ್ತಾಪಿಸುತ್ತೇವೆ. ಈಗ ಸ್ಮಾರ್ಟ್ ಒಪ್ಪಂದಗಳನ್ನು (ಬ್ಲಾಕ್‌ಚೈನ್‌ನಲ್ಲಿ ನಡೆಯುವ ಕೋಡ್) ಅನುಕ್ರಮವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ಊಹಾತ್ಮಕ ವಹಿವಾಟುಗಳನ್ನು ಬಳಸುವ ವಿಧಾನದ ಕುರಿತು ನಾವು ಮೊದಲು ಲೇಖನವನ್ನು ಬರೆದಿದ್ದೇವೆ. ನಾವು ಸಾಫ್ಟ್‌ವೇರ್ ವಹಿವಾಟಿನ ಮೆಮೊರಿಯಿಂದ ಬಹಳಷ್ಟು ವಿಚಾರಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ ಮತ್ತು ನೀವು ಈ ಆಲೋಚನೆಗಳನ್ನು ಎಥೆರಿಯಮ್ ವರ್ಚುವಲ್ ಯಂತ್ರದ ಭಾಗವಾಗಿ ಮಾಡಿದರೆ, ಎಲ್ಲವೂ ವೇಗವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ಹೇಳಿದೆ. ಆದರೆ ಇದಕ್ಕಾಗಿ ಒಪ್ಪಂದಗಳಲ್ಲಿ ಯಾವುದೇ ಡೇಟಾ ಸಂಘರ್ಷಗಳಿಲ್ಲ ಎಂದು ಅವಶ್ಯಕ. ತದನಂತರ ನಿಜ ಜೀವನದಲ್ಲಿ ಅಂತಹ ಘರ್ಷಣೆಗಳಿಲ್ಲ ಎಂದು ನಾವು ಭಾವಿಸಿದ್ದೇವೆ. ಆದರೆ ಅದನ್ನು ಕಂಡುಹಿಡಿಯಲು ನಮಗೆ ಅವಕಾಶವಿಲ್ಲ. ನಂತರ ನಮ್ಮ ಕೈಯಲ್ಲಿ ಸುಮಾರು ಹತ್ತು ವರ್ಷಗಳ ನೈಜ ಒಪ್ಪಂದದ ಇತಿಹಾಸವಿದೆ ಎಂದು ನಮಗೆ ಸಂಭವಿಸಿದೆ, ಆದ್ದರಿಂದ ನಾವು ಎಥೆರಿಯಮ್ ಬ್ಲಾಕ್‌ಚೈನ್ ಅನ್ನು ಇಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಆಶ್ಚರ್ಯ ಪಡುತ್ತೇವೆ: ಈ ಐತಿಹಾಸಿಕ ದಾಖಲೆಗಳು ಸಮಾನಾಂತರವಾಗಿ ಓಡಿದರೆ ಏನಾಗುತ್ತದೆ? ವೇಗದಲ್ಲಿ ಗಮನಾರ್ಹ ಹೆಚ್ಚಳವನ್ನು ನಾವು ಕಂಡುಕೊಂಡಿದ್ದೇವೆ. ಎಥೆರಿಯಮ್‌ನ ಆರಂಭಿಕ ದಿನಗಳಲ್ಲಿ, ವೇಗವು ತುಂಬಾ ಹೆಚ್ಚಾಯಿತು, ಆದರೆ ಇಂದು ಎಲ್ಲವೂ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಜಟಿಲವಾಗಿದೆ, ಏಕೆಂದರೆ ಕಡಿಮೆ ಒಪ್ಪಂದಗಳಿವೆ ಮತ್ತು ಧಾರಾವಾಹಿಯ ಅಗತ್ಯವಿರುವ ಡೇಟಾದ ಮೇಲೆ ಸಂಘರ್ಷಗಳ ಸಾಧ್ಯತೆ ಹೆಚ್ಚಾಗಿದೆ. ಆದರೆ ಇದೆಲ್ಲವೂ ನಿಜವಾದ ಐತಿಹಾಸಿಕ ದತ್ತಾಂಶದೊಂದಿಗೆ ಪ್ರಾಯೋಗಿಕ ಕೆಲಸವಾಗಿದೆ. ಬ್ಲಾಕ್‌ಚೈನ್‌ನ ಉತ್ತಮ ವಿಷಯವೆಂದರೆ ಅದು ಎಲ್ಲವನ್ನೂ ಶಾಶ್ವತವಾಗಿ ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಸಮಯಕ್ಕೆ ಹಿಂತಿರುಗಿ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಲು ನಾವು ಇತರ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಬಳಸಿದರೆ ಏನಾಗಬಹುದು ಎಂಬುದನ್ನು ಅಧ್ಯಯನ ಮಾಡಬಹುದು. ಹಿಂದಿನ ಜನರು ನಮ್ಮ ಹೊಸ ಕಲ್ಪನೆಯನ್ನು ಹೇಗೆ ಇಷ್ಟಪಡುತ್ತಿದ್ದರು. ಅಂತಹ ಸಂಶೋಧನೆ ಮಾಡಲು ಇದು ಹೆಚ್ಚು ಸುಲಭ ಮತ್ತು ಹೆಚ್ಚು ಆಹ್ಲಾದಕರವಾಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಎಲ್ಲವನ್ನೂ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ದಾಖಲಿಸುವ ಒಂದು ವಿಷಯವಿದೆ. ಇದು ಈಗಾಗಲೇ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿಗಿಂತ ಸಮಾಜಶಾಸ್ತ್ರದಂತೆಯೇ ಇದೆ.

ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆಯೇ ಮತ್ತು ಹೇಗೆ ಬದುಕಬೇಕು

ವಿಟಾಲಿ: ಕೊನೆಯ ಸೈದ್ಧಾಂತಿಕ ಪ್ರಶ್ನೆಗೆ ಸಮಯ! ಸ್ಪರ್ಧಾತ್ಮಕ ಡೇಟಾ ರಚನೆಗಳಲ್ಲಿನ ಪ್ರಗತಿಗಳು ಪ್ರತಿ ವರ್ಷ ಕುಗ್ಗುತ್ತಿರುವಂತೆ ಅನಿಸುತ್ತದೆಯೇ? ಡೇಟಾ ರಚನೆಗಳ ಬಗ್ಗೆ ನಮ್ಮ ತಿಳುವಳಿಕೆಯಲ್ಲಿ ನಾವು ಪ್ರಸ್ಥಭೂಮಿಯನ್ನು ತಲುಪಿದ್ದೇವೆ ಎಂದು ನೀವು ಭಾವಿಸುತ್ತೀರಾ ಅಥವಾ ಕೆಲವು ಪ್ರಮುಖ ಸುಧಾರಣೆಗಳಿವೆಯೇ? ಬಹುಶಃ ಎಲ್ಲವನ್ನೂ ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸಬಹುದಾದ ಕೆಲವು ಬುದ್ಧಿವಂತ ವಿಚಾರಗಳಿವೆಯೇ?

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

ವಿಟಾಲಿ: ಆದ್ದರಿಂದ, ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಸಂಶೋಧಕನಾಗಲು, ನಾನು ನನ್ನ ಸ್ವಂತ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಆವಿಷ್ಕರಿಸಬೇಕಾಗಿತ್ತು 🙂

ಮಾರಿಸ್: ನೀವು ಬೇರೊಬ್ಬರ ಹೊಸ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು "ಕದಿಯಬಹುದು" - ಇದು ತುಂಬಾ ಸುಲಭ ಎಂದು ತೋರುತ್ತದೆ!

ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕೆಲಸ

ವಿಟಾಲಿ: ನೀವು ನಮಗೆ ಇನ್ನಷ್ಟು ಹೇಳಬಹುದೇ? ಬ್ರೌನ್ ವಿಶ್ವವಿದ್ಯಾಲಯನೀವು ಯಾವ ಕೆಲಸದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತೀರಿ? ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನದ ಸಂದರ್ಭದಲ್ಲಿ ಅವರ ಬಗ್ಗೆ ಹೆಚ್ಚು ತಿಳಿದಿಲ್ಲ. MIT ಗಿಂತ ಕಡಿಮೆ, ಉದಾಹರಣೆಗೆ.

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

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

ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ಮತ್ತು ಕಾರ್ಪೊರೇಟ್ ಸಂಶೋಧನೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸ

ವಿಟಾಲಿ: ಸರಿ, ಮುಂದಿನ ಪ್ರಶ್ನೆ ಡಿಜಿಟಲ್ ಸಲಕರಣೆಗಳ ಬಗ್ಗೆ. ನೀವು ಅಲ್ಲಿ ಸಂಶೋಧಕರಾಗಿದ್ದಿರಿ. ದೊಡ್ಡ ಕಂಪನಿಯ ಆರ್ & ಡಿ ವಿಭಾಗದಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದಕ್ಕೂ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದಕ್ಕೂ ಇರುವ ವ್ಯತ್ಯಾಸವೇನು? ಅನುಕೂಲಗಳು ಮತ್ತು ಅನಾನುಕೂಲಗಳು ಯಾವುವು?

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

ವಿಟಾಲಿ: ಕಂಪನಿಯನ್ನು ಮನವೊಲಿಸುವುದು ಇತರ ವಿಜ್ಞಾನಿಗಳಿಗೆ ಮನವರಿಕೆ ಮಾಡುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿದೆ ಎಂದು ತೋರುತ್ತದೆ.

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

ಹೈಡ್ರಾ ಮತ್ತು SPTDC

ವಿಟಾಲಿ: ನನ್ನ ಪ್ರಶ್ನೆಗಳು ಕೊನೆಗೊಳ್ಳುತ್ತಿವೆ, ಆದ್ದರಿಂದ ಮುಂಬರುವ ರಷ್ಯಾ ಪ್ರವಾಸದ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಮಾತನಾಡೋಣ.

ಮಾರಿಸ್: ಹೌದು, ನಾನು ಪೀಟರ್ಸ್ಬರ್ಗ್ಗೆ ಹಿಂತಿರುಗಲು ಎದುರು ನೋಡುತ್ತಿದ್ದೇನೆ.

ಅಲೆಕ್ಸಿ: ಈ ವರ್ಷ ನೀವು ನಮ್ಮೊಂದಿಗಿರುವುದು ನನಗೆ ದೊಡ್ಡ ಗೌರವವಾಗಿದೆ. ಸೇಂಟ್ ಪೀಟರ್ಸ್‌ಬರ್ಗ್‌ನಲ್ಲಿ ಇದು ನಿಮ್ಮ ಎರಡನೇ ಬಾರಿ, ಸರಿ?

ಮಾರಿಸ್: ಈಗಾಗಲೇ ಮೂರನೇ!

ಅಲೆಕ್ಸಿ: ಅರ್ಥವಾಯಿತು, ಆದರೆ SPTDC - ನಿಖರವಾಗಿ ಎರಡನೆಯದು. ಕಳೆದ ಬಾರಿ ಶಾಲೆಗೆ ಕರೆ ಮಾಡಲಾಗಿತ್ತು SPTCC, ಈ ವರ್ಷ ವಿತರಣಾ ಕಂಪ್ಯೂಟಿಂಗ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಹೆಚ್ಚಿನ ಕ್ಷೇತ್ರಗಳಿವೆ ಎಂದು ಒತ್ತಿಹೇಳಲು ನಾವು ಈಗ ಒಂದು ಅಕ್ಷರವನ್ನು (C ನಿಂದ D, ವಿತರಣೆಗೆ ಸಮಕಾಲೀನ) ಬದಲಾಯಿಸಿದ್ದೇವೆ. ಶಾಲೆಯಲ್ಲಿ ನಿಮ್ಮ ಪ್ರಸ್ತುತಿಗಳ ಬಗ್ಗೆ ನೀವು ಕೆಲವು ಪದಗಳನ್ನು ಹೇಳಬಹುದೇ ಮತ್ತು ಹೈಡ್ರಾ ಸಮ್ಮೇಳನಗಳು?

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

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

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

ಮಾರಿಸ್: ಏಕೆಂದರೆ ಇದು ಏಳು ಸ್ಪೀಕರ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ? ಮತ್ತು ಅವರು ತಮ್ಮ ತಲೆಗಳನ್ನು ಕತ್ತರಿಸಬಹುದು, ಮತ್ತು ಅವರ ಸ್ಥಳದಲ್ಲಿ ಹೊಸ ಸ್ಪೀಕರ್ಗಳು ಬೆಳೆಯುತ್ತವೆ?

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

ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಸಮಯ ಎರಡನ್ನೂ ಮೀರಿದ್ದೇವೆ. ಆದ್ದರಿಂದ ಉತ್ತಮ ಸಂದರ್ಶನಕ್ಕಾಗಿ ಸ್ನೇಹಿತರಿಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು SPTDC ಮತ್ತು ಹೈಡ್ರಾ 2019 ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ಭೇಟಿ ಮಾಡುತ್ತೇವೆ!

ಜುಲೈ 2019-11, 12 ರಂದು ಸೇಂಟ್ ಪೀಟರ್ಸ್ಬರ್ಗ್ನಲ್ಲಿ ನಡೆಯಲಿರುವ ಹೈಡ್ರಾ 2019 ಸಮ್ಮೇಳನದಲ್ಲಿ ಮಾರಿಸ್ ಅವರೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಮುಂದುವರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಅವರು ವರದಿಯೊಂದಿಗೆ ಬರುತ್ತಾರೆ "ಬ್ಲಾಕ್‌ಚೇನ್‌ಗಳು ಮತ್ತು ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ಭವಿಷ್ಯ". ಟಿಕೆಟ್ ಖರೀದಿಸಬಹುದು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ.

ಮೂಲ: www.habr.com

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