ರಸ್ಟ್ಲ್ಸ್, ಟಿಎಲ್ಎಸ್ ಗ್ರಂಥಾಲಯವು ಓಪನ್ ಎಸ್ಎಸ್ಎಲ್ ಅನ್ನು ಮೀರಿಸುತ್ತದೆ

rustls-ಲೋಗೋ-ವೆಬ್

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

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

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

ಇದರರ್ಥ ನೀವು ರೂಟ್ ಪ್ರಮಾಣಪತ್ರಗಳ ಗುಂಪನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದನ್ನೂ ಪೂರೈಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಮುಖ್ಯ API ನಲ್ಲಿ ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ.

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

ರಸ್ಟ್ಲ್ಸ್ ಪರೀಕ್ಷೆಗಳ ಬಗ್ಗೆ

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

ಹ್ಯಾಂಡ್ಶೇಕ್ ಕಾರ್ಯಕ್ಷಮತೆಯು ಹೊಸ ಟಿಎಲ್ಎಸ್ ಸೆಷನ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ವೇಗವನ್ನು ಒಳಗೊಂಡಿದೆ. ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾವನ್ನು ಈಗಾಗಲೇ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಅಧಿವೇಶನಕ್ಕೆ ವರ್ಗಾಯಿಸಬಹುದಾದ ವೇಗವನ್ನು ಅವು ಒಳಗೊಂಡಿರುತ್ತವೆ.

ವಿವಿಧ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳು ಹೊಸ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸುವಾಗ ಮತ್ತು ಮಾಡುವಾಗ ರಸ್ಟ್ಲ್ಸ್ 10% ವೇಗವಾಗಿರುತ್ತದೆ ಎಂದು ತೋರಿಸಿದೆ ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿಸುವಾಗ ಸರ್ವರ್‌ನೊಂದಿಗೆ ಮತ್ತು 20-40% ವೇಗವಾಗಿ.

ಆದರೆ ಹೊಸ ಟಿಎಲ್‌ಎಸ್ ಸಂಪರ್ಕಗಳ ವೇಗ ಹೆಚ್ಚಿದ್ದರೆ, ಬಹುಪಾಲು ಟಿಎಲ್‌ಎಸ್ ದಟ್ಟಣೆಯು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾದ ಸಂಪರ್ಕಗಳನ್ನು ಪುನರಾರಂಭಿಸುವುದನ್ನು ಅವಲಂಬಿಸಿದೆ.

ಇಲ್ಲಿಯೂ ಸಹ, ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕವನ್ನು ಪುನರಾರಂಭಿಸಲು ರಸ್ಟ್ಲ್ಸ್ ಓಪನ್ ಎಸ್ಎಸ್ಎಲ್ ಲೈಬ್ರರಿಯನ್ನು ಮೀರಿಸಿದೆ, ಸರ್ವರ್-ಸೈಡ್ ಸಂಪರ್ಕವನ್ನು 10-20%, ಮತ್ತು 30-70% ವೇಗವಾಗಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಟಿಎಲ್ಎಸ್ ಸಂಪರ್ಕದ ಮೇಲೆ ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆ ಅಥವಾ ಡೇಟಾ ವರ್ಗಾವಣೆಯ ವೇಗದಲ್ಲಿ ರಸ್ಟ್ಲ್ಸ್ ಉತ್ತಮ ಪ್ರದರ್ಶನ ನೀಡಿದರು.

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

ಫಲಿತಾಂಶಗಳನ್ನು ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಾವು ಸ್ಥೂಲವಾಗಿ ಹೇಳಬಹುದು:

  • ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ರಸ್ಟಲ್ಸ್ 15% ವೇಗವಾಗಿರುತ್ತದೆ
  • ಡೇಟಾವನ್ನು ಸ್ವೀಕರಿಸಲು ರಸ್ಟಲ್ಸ್ 5% ವೇಗವಾಗಿರುತ್ತದೆ
  • ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿಸಲು ರಸ್ಟಲ್ಸ್ 20 ರಿಂದ 40% ವೇಗವಾಗಿರುತ್ತದೆ
  • ಸರ್ವರ್ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿಸಲು ರಸ್ಟಲ್ಸ್ 10% ವೇಗವಾಗಿರುತ್ತದೆ
  • ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕವನ್ನು ಪುನರಾರಂಭಿಸಲು ರಸ್ಟಲ್ಸ್ 30 ರಿಂದ 70% ವೇಗವಾಗಿರುತ್ತದೆ
  • ಸರ್ವರ್‌ಗೆ ಸಂಪರ್ಕವನ್ನು ಪುನರಾರಂಭಿಸಲು ರಸ್ಟಲ್ಸ್ 10-20% ವೇಗವಾಗಿರುತ್ತದೆ
  • ರಸ್ಟಲ್ಸ್ ಓಪನ್ ಎಸ್ಎಸ್ಎಲ್ ಮೆಮೊರಿಯ ಅರ್ಧಕ್ಕಿಂತ ಕಡಿಮೆ ಬಳಸುತ್ತದೆ

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

ರಸ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಪ್ರೋಗ್ರಾಂಗಳು ಮೆಮೊರಿಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ವಿಧಾನವು ಭಾಷಾಶಾಸ್ತ್ರದ ಪ್ರಮುಖ ವ್ಯಾಖ್ಯಾನಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ದೊಡ್ಡ ಕಂಪನಿಗಳು ಮೊಜಿಲ್ಲಾ ರಿಸರ್ಚ್ ರಚಿಸಿದ ಭಾಷೆಯ ಉಪಯುಕ್ತತೆಯನ್ನು ಗುರುತಿಸಿದರೆ, ಮುಂಬರುವ ವರ್ಷಗಳಲ್ಲಿ ಅವುಗಳ ಬೆಳವಣಿಗೆ ಸ್ಫೋಟಗೊಳ್ಳಬಹುದು.

ಫೈರ್‌ಫಾಕ್ಸ್ ಮತ್ತು ಬ್ರೇವ್‌ನಂತಹ ಬ್ರೌಸರ್‌ಗಳು ಪ್ರಸ್ತುತ ರಸ್ಟ್ ಘಟಕಗಳನ್ನು ಬಳಸುತ್ತವೆ ಎಂದು ನಂಬಲಾಗಿದೆ, ಆದರೆ ದೊಡ್ಡ ಕಂಪನಿಗಳಾದ ಕ್ಲೌಡ್‌ಫ್ಲೇರ್, ಡ್ರಾಪ್‌ಬಾಕ್ಸ್ ಮತ್ತು ಯೆಲ್ಪ್ ಸಹ ಉತ್ಪಾದನಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಅಳವಡಿಸಿಕೊಂಡಿದೆ.

ಮೂಲ: https://jbp.io


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

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

*

*

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

  1.   ಸ್ವಯಂಚಾಲಿತ ಡಿಜೊ

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