KALKAN
ಏಕ ಬಾಗಿಲು ತತ್ವ ಎಂಡ್-ಟು-ಎಂಡ್ ಪರಿಶೋಧನೆ ಶೂನ್ಯದಿಂದ ವಿನ್ಯಾಸ

ಎಲ್ಲವೂ ಒಂದೇ ಬಾಗಿಲಿನ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತದೆ.

ಸಾಂಪ್ರದಾಯಿಕ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ‌ಗಳಲ್ಲಿ ಪ್ರತಿ ಘಟಕವೂ ನೇರವಾಗಿ ಕರ್ನಲ್‌ಗೆ ಸಂಪರ್ಕ ಹೊಂದುತ್ತದೆ; ಪ್ರತಿ ಸಂಪರ್ಕವೂ ಒಂದು ಅಪಾಯದ ಬಾಗಿಲು. KALKAN ನಲ್ಲಿ ಅಂಥ ದಾರಿ ಇಲ್ಲ. ಒಳಗಿಂದ ಒಳಗಿಂದ ಹೊರಗೆ, ಹೊರಗಿಂದ ಒಳಗೆ ಪ್ರತಿ ವಿನಂತಿಯೂ ಒಂದೇ ಸುರಕ್ಷತಾ ಸೇತುವೆಯ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತದೆ.

ಪದರಗಳು

ಬೂಟ್‌ನಿಂದ ಪ್ರೋಗ್ರಾಂವರೆಗೆ
ಒಂದೇ ಬೆನ್ನೆಲುಬು.

01

ಬೂಟ್

ಬಹು-ಹಂತದ ಬೂಟ್ ಸರಪಳಿ; ಪ್ರತಿ ಹಂತದಲ್ಲಿ ಪರಿಶೋಧನೆ.

02

ಕರ್ನಲ್

ಮೆಮೊರಿ, ಶೆಡ್ಯೂಲಿಂಗ್, ಹಾರ್ಡ್‌ವೇರ್. ಯಾರನ್ನೂ ಗುರುತಿಸುವುದಿಲ್ಲ.

03

Güvenlik Köprüsü

ಒಂದೇ ದಾಟುವ ಬಿಂದು. ಶೋಧಕ ಮತ್ತು ಬಾಗಿಲು.

04

ಡ್ರೈವರ್‌ಗಳು ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್

ಹಾರ್ಡ್‌ವೇರ್ ಮತ್ತು ಇಂಟರ್‌ಫೇಸ್ ಬಾಗಿಲಿನ ಮೂಲಕವೇ ಮಾತನಾಡುತ್ತವೆ.

05

ಪ್ರೋಗ್ರಾಂ‌ಗಳು

ಆಪ್‌ಗಳು ಸಂಪೂರ್ಣ ಪ್ರತ್ಯೇಕತೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ.

ಏಕೆ? ಒಂದು ಪ್ರೋಗ್ರಾಂ ದೋಷವು ಇಡೀ ಸಿಸ್ಟಂ ಅನ್ನು ಕೆಡವಬಾರದು, ಗಾಗಿ. ಈ ವಾಸ್ತುಶಿಲ್ಪ, ಸುರಕ್ಷತಾ ಸೇತುವೆಯ ಹಿಂದೆ ಏನಿದೆ ಎಂಬುದನ್ನು ಹೊರಗಿಂದ ಓದಲಾಗದಂತೆ ಮಾಡುತ್ತದೆ — ನಾವು ಬಯಸಿದ್ದು ಅದೇ.
ತತ್ವಗಳು

ಮೂರು ನಿಯಮಗಳು, ಅನಂತ ಫಲಿತಾಂಶಗಳು.

01 — ಶೂನ್ಯದಿಂದ

ಯಾವುದೇ ಅವಲಂಬನೆ ಇಲ್ಲ

ವಿದೇಶಿ ಕರ್ನಲ್ ಇಲ್ಲ, ವಿದೇಶಿ ಶೆಲ್ ಇಲ್ಲ, ವಿದೇಶಿ ಸ್ವರೂಪ ಇಲ್ಲ. ಪ್ರತಿ ಪದರವೂ ನಮ್ಮ ಸ್ವಂತ ವಿನ್ಯಾಸ — ಆದ್ದರಿಂದ ಪ್ರತಿ ಪದರವನ್ನು ಆಳವಾಗಿ ಗೊತ್ತಿದೆ.

02 — ಸುರಕ್ಷತೆ

ಪರಿಶೋಧಿಸದ್ದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ

ಸಹಿ ಹಾಕಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಸರದಲ್ಲಿ ಪ್ರತಿ ಘಟಕವನ್ನು ಮೂಲದಿಂದ ಪರಿಶೋಧಿಸಲಾಗುತ್ತದೆ. ಪರಿಶೋಧನೆ ವಿಫಲವಾದರೆ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯೂ ವಿಫಲವಾಗುತ್ತದೆ. ಯಾವುದೇ ವಿನಾಯಿತಿ ಇಲ್ಲ.

03 — ಸಮಗ್ರ

ಏಕರೂಪದ ಅನುಭವ

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

ಸುರಕ್ಷತಾ ವಿಧಾನ

ಸಹಿ ಹಾಕಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಸರ.

ಎಂಡ್-ಟು-ಎಂಡ್ ಸರಪಳಿ: ಬೂಟ್‌ನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯವರೆಗೆ ಪ್ರತಿ ಘಟಕವನ್ನು ಅದಕ್ಕೂ ಮೊದಲಿನದು ಪರಿಶೋಧಿಸುತ್ತದೆ. ಸರಪಳಿಯ ಸರಪಳಿಯ ಯಾವುದೇ ಕೊಂಡಿ ಪರಿಶೋಧಿಸಲಾಗದಿದ್ದರೆ ಸಿಸ್ಟಂ ಮುಂದೆ ಸಾಗುವುದಿಲ್ಲ.

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

ಪ್ರತ್ಯೇಕತೆ: ಪ್ರೋಗ್ರಾಂ‌ಗಳು ಸಂಪೂರ್ಣ ಪ್ರತ್ಯೇಕತೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ; ಒಂದು ಪ್ರೋಗ್ರಾಂ ದೋಷವು ಸಿಸ್ಟಂಗೆ ನುಸುಳುವುದಿಲ್ಲ.

ಪಾರದರ್ಶಕ ತಿರಸ್ಕಾರ: ಸುರಕ್ಷತಾ ಸೇತುವೆ ಒಂದು ವಿನಂತಿಯನ್ನು ತಿರಸ್ಕರಿಸಿದಾಗ ಅದನ್ನು ಮುಚ್ಚಿಡುವುದಿಲ್ಲ — ಕಾರಣವನ್ನು ದಾಖಲಿಸುತ್ತದೆ.

ಬೂಟ್ ಸರಪಳಿ — ಪ್ರಾತಿನಿಧಿಕ ಹರಿವುfail-closed
# ಪ್ರತಿ ಕೊಂಡಿಯು ತನಗಿಂತ ಮೊದಲಿನದನ್ನು ಪರಿಶೋಧಿಸುತ್ತದೆ
ಬೂಟ್ ──→ ಕರ್ನಲ್ ──→ ಸೇತುವೆ ──→ ಪ್ರೋಗ್ರಾಂ

doğrula(önceki_halka)  # ✓ ಪಾಸ್
doğrula(kendisi)       # ✓ ಪಾಸ್
devam()

# ಪರಿಶೋಧನೆ ವಿಫಲವಾದರೆ:
dur()  # ಸಿಸ್ಟಂ ಮುಂದೆ ಸಾಗುವುದಿಲ್ಲ, ಕಾರಣ ದಾಖಲಾಗುತ್ತದೆ

ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ನೇರ ಪ್ರಸಾರ ನೋಡಿ.

ಈ ವಿನ್ಯಾಸವು ಕ್ಷೇತ್ರದಲ್ಲಿ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಪರಿಸರದಲ್ಲಿ ತೋರಿಸೋಣ. ತಾಂತ್ರಿಕ ಬ್ರೀಫಿಂಗ್ ಪರಸ್ಪರ ಗೌಪ್ಯತಾ ಒಪ್ಪಂದದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.