सीधे मुख्य कंटेंट पर जाएं
K Kaunain Ahmad

Live Examination Results Platform

पीक लोड के समय अल्ट्रा लो-लेटेंसी डेटाबेस क्वेरीज के लिए डिजाइन किया गया हाई-कॉनकरेंसी बोर्ड एग्जाम रिजल्ट्स प्लेटफॉर्म।

Nationwide Scale Peak Traffic Handling Low Latency

Jagran New Media
2021
Architecture Overview • Senior Software Developer

Live Examination Results Platform

Core Capabilities
High Concurrency Architecture Query Optimization Load Balancing
Tech Stack
Java Spring Boot MySQL HAProxy High Concurrency Redis

प्रोजेक्ट ओवरव्यू

Live Results Platform 10वीं और 12वीं के बोर्ड परीक्षा परिणामों (CBSE, ICSE, UP Board आदि) को रिजल्ट घोषित होते ही करोड़ों स्टूडेंट्स और पैरेंट्स तक तेजी से पहुंचाता है।

रिजल्ट जारी होते ही ट्रैफिक अचानक कुछ ही सेकेंड्स में हजारों रिक्वेस्ट प्रति सेकेंड तक बढ़ जाता है, जिसके लिए एक बहुत मजबूत और रीड-ऑप्टिमाइज्ड बैकएंड आर्किटेक्चर की आवश्यकता होती है।


मुख्य इंजीनियरिंग उपलब्धियां

1. हाई-कॉनकरेंसी क्वेरी ऑप्टिमाइज़ेशन

  • रोल नंबर के आधार पर 50 मिलीसेकेंड से भी कम समय में रिजल्ट दिखाने के लिए रीड-हैवी MySQL टेबल पार्टीशनिंग और इंडेक्स्ड लुकअप कीज डिजाइन कीं।
  • पीक स्पाइक्स के दौरान डेटाबेस क्रैश से बचाने के लिए इन-मेमोरी कैशिंग लेयर्स और रिजल्ट प्री-कंप्यूटेशन पाइपलाइन्स बनाईं।

2. हाई अवेलेबिलिटी और ट्रैफिक मैनेजमेंट

  • बैकएंड जावा सर्विस इंस्टेंसेस के बीच HAProxy लोड-बैलेंसिंग और कनेक्शन पूल स्ट्रेटेजीज कॉन्फिगर कीं।
  • बिना किसी डाउनटाइम के लाखों यूजर्स के लोड को संभालने के लिए व्यापक स्ट्रेस और लोड टेस्टिंग की।

टेक्निकल स्टैक

  • Backend: Java, Spring Boot, JDBC / Hibernate
  • Database & Cache: MySQL (Partitioned), Redis
  • Networking: HAProxy, Nginx, Linux Performance Tuning

क्या आप Senior Java Full Stack Engineer की तलाश में हैं?

15+ वर्षों के अनुभव के साथ एंटरप्राइज ग्रेड आर्किटेक्चर डिलीवरी।