Conductor (software)
ಕಂಡಕ್ಟರ್ ಎಂಬುದು ಮೂಲತಃ ನೆಟ್ಫ್ಲಿಕ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಉಚಿತ ಮತ್ತು ತೆರೆದ ಮೂಲ ಮೈಕ್ರೋಸರ್ವಿಸ್ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿದೆ. ಕ್ಲೌಡ್ ಸ್ಥಳೀಯ ಪರಿಸರದಲ್ಲಿ ಮೈಕ್ರೋ ಸರ್ವಿಸ್ಗಳು ಮತ್ತು ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಆಯೋಜಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ನೆಟ್ಫ್ಲಿಕ್ಸ್ ಕಂಡಕ್ಟರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ಇದನ್ನು ಅಪಾಚೆ ಪರವಾನಗಿ 2.0 ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು ಮತ್ತು ಕ್ಲೌಡ್ ಸ್ಥಳೀಯ ಪರಿಸರದಲ್ಲಿ ತಮ್ಮ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಆಯೋಜಿಸಲು ಬಯಸುವ ಕಂಪನಿಗಳು ಇದನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿವೆ. ಕಂಡಕ್ಟರ್ ಸಾಫ್ಟ್ವೇರ್ ಉತ್ಪನ್ನಗಳ ಗುಂಪಿಗೆ ಸೇರಿದೆ, ಇದು ಡೆವಲಪರ್ಗಳಿಗೆ ಸ್ಥಿತಿಸ್ಥಾಪಕ, ಉನ್ನತ-ಪ್ರಮಾಣದ, ಕ್ಲೌಡ್-ಸ್ಥಳೀಯ ಸ್ಟೇಟ್ಫುಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಆರ್ಕಿಟೆಕ್ಚರ್ ಕಂಡಕ್ಟರ್ ಸರ್ವರ್ ಅನ್ನು ಜಾವಾದಲ್ಲಿ ಬರೆಯಲಾಗಿದ್ದು, ಎಚ್. ಟಿ. ಟಿ. ಪಿ ಮತ್ತು ಜಿ. ಆರ್. ಪಿ. ಸಿ ಇಂಟರ್ಫೇಸ್ಗಳ ಮೂಲಕ ಎ. ಪಿ. ಐಗಳು ತೆರೆದುಕೊಳ್ಳುತ್ತವೆ, ಇದು ಭಾಷೆಯ ಅಜ್ಞೇಯವಾದಿ ಅಭಿವೃದ್ಧಿಯನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಗ್ರಂಥಾಲಯಗಳ ಒಂದು ಗುಂಪನ್ನು ನೆಟ್ಫ್ಲಿಕ್ಸ್ ಮತ್ತು ಸಮುದಾಯವು ಜಾವಾ, ಪೈಥಾನ್ ಮತ್ತು ಗೋದಲ್ಲಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಿದೆ. ಕಂಡಕ್ಟರ್ ಹಗುರವಾದ ಜೆಎಸ್ಒಎನ್ ಆಧಾರಿತ ಸ್ಕೀಮಾವನ್ನು ಬಳಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಫೋರ್ಕ್/ಜಾಯಿನ್, ಸ್ವಿಚ್ ಕೇಸ್, ಲೂಪ್ಗಳು ಮತ್ತು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್ನಂತಹ ಶ್ರೀಮಂತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ರಚನೆಗಳು ಹರಿವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ. ವಾಹಕದ ಹೃದಯಭಾಗದಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ನಿಗದಿಪಡಿಸಲು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯ ಹರಿವನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಲಾಗುವ ಕ್ಯೂಯಿಂಗ್ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ವಾಹಕವು ಸರತಿ ವ್ಯವಸ್ಥೆಯ ವಿವಿಧ ಅನುಷ್ಠಾನಗಳಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಪ್ಲಗ್ ಮಾಡೆಲ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ. ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿಯು ಪೂರ್ವನಿಯೋಜಿತ ಅನುಷ್ಠಾನವಾಗಿ ಸರತಿ ಸಾಲಿನಲ್ಲಿ ನಿಲ್ಲಲು ನೆಟ್ಫ್ಲಿಕ್ಸ್ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಡೈನೋ-ಕ್ಯೂಗಳನ್ನು ಬಳಸುತ್ತದೆ ಕೆಲಸದ ಹರಿವುಗಳನ್ನು ಫೋರ್ಕ್, ಜಾಯಿನ್, ಸ್ವಿಚ್, ಲೂಪ್, ವ್ಯವಹಾರ ತರ್ಕವನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಬಾಹ್ಯ ಎಚ್. ಟಿ. ಟಿ. ಪಿ ಎಂಡ್ ಪಾಯಿಂಟ್ ಅಥವಾ ಕಂಡಕ್ಟರ್ ಸರ್ವರ್ಗಳ ಹೊರಗೆ ಓಡುವ ಕಾರ್ಯ ಕಾರ್ಯಕರ್ತ ಮತ್ತು ಸರ್ವರ್ ನಿಗದಿಪಡಿಸಬೇಕಾದ ಕೆಲಸವನ್ನು ಕೇಳುವಂತಹ ಸಿಸ್ಟಮ್ ಮಟ್ಟದ ರಚನೆಯಾಗಬಹುದಾದ ಕಾರ್ಯಗಳ ನಡುವಿನ ವಾದ್ಯವೃಂದ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಕೆಲಸಗಾರರು ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಅಥವಾ ಜಿ. ಆರ್. ಪಿ. ಸಿ. ಮೂಲಕ ಪೂರ್ವನಿರ್ಧರಿತ ಎಪಿಐಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸರ್ವರ್ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತಾರೆ. ಕಂಡಕ್ಟರ್ ಜಾವಾ, ಪೈಥಾನ್ ಮತ್ತು ಗೋಗಳಲ್ಲಿ ಕೆಲಸಗಾರರ ಸ್ಥಿತಿಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಹಗುರವಾದ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಒದಗಿಸಿದ ಎಪಿಐಗಳನ್ನು ಬಳಸಿಕೊಂಡು ತರ್ಕವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೆಚ್ಚುವರಿ ಭಾಷೆಗಳನ್ನು ಬಳಸಬಹುದು. ವಾಹಕವು ವಿವಿಧ ದತ್ತಸಂಚಯಗಳಿಗೆ ಅದರ ಸ್ಥಿತಿಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ವಾಸ್ತುಶಿಲ್ಪದ ಮಾದರಿಯನ್ನು ಬಳಸುತ್ತದೆ. ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯು ರೆಡಿಸ್ (ಸ್ಟ್ಯಾಂಡ್-ಅಲೋನ್, ಸೆಂಟಿನೆಲ್, ಕ್ಲಸ್ಟರ್ ಮತ್ತು ಡೈನಮೈಟ್), ಪೋಸ್ಟ್ಗ್ರೆಸ್, ಮೈಸ್ಕ್ಲೆಲ್, ಕ್ಯಾಸ್ಸಾಂಡ್ರಾಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಎಲಾಸ್ಟಿಕ್ಸ್ ಸರ್ಚ್ ಅನ್ನು ಸೂಚ್ಯಂಕದ ಕಾರ್ಯವಿಧಾನವಾಗಿ ಬಳಸುತ್ತದೆ. ಯುಐ ಅನ್ನು ರಿಯಾಕ್ಟ್ಜೆಎಸ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಕೆಲಸದ ಹರಿವಿನ ಸ್ಥಿತಿಗಳನ್ನು ಹುಡುಕುವ, ದೃಶ್ಯೀಕರಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕ್ಲೌಡ್ ಹೋಸ್ಟೆಡ್ ಸರ್ವೀಸಸ್ ಆರ್ಕ್ಸ್-ಇದನ್ನು ನೆಟ್ಫ್ಲಿಕ್ಸ್ ಕಂಡಕ್ಟರ್ನ ಸೃಷ್ಟಿಕರ್ತರು ಸ್ಥಾಪಿಸಿದರು ಮತ್ತು ವಿವಿಧ ಕ್ಲೌಡ್ಗಳಲ್ಲಿ ಮತ್ತು ಡೇಟಾ ಸೆಂಟರ್ನಲ್ಲಿ ನೆಟ್ಫ್ಲಿಕ್ಸ್ ಕಂಡಕ್ಟರ್ನ ಕ್ಲೌಡ್ ನಿರ್ವಹಣಾ ಕೊಡುಗೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಉಲ್ಲೇಖಗಳು ನೆಟ್ಫ್ಲಿಕ್ಸ್ 2016 ಸಾಫ್ಟ್ವೇರ್ ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ಗಾಗಿ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಅಪಾಚೆ ಪರವಾನಗಿಯನ್ನು ಬಳಸುವ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಲಿನಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಸಾಫ್ಟ್ವೇರ್