பணவீக்க மாதிரியாக்கம் நாணயப் பரிமாற்றத்தை சரிசெய்யும் வரை ஒரு கனவாக இருந்தது
நாங்கள் ஒரு மெய்நிகர் பொருளாதாரத்தைக் (virtual economy) கொண்ட ஒரு விளையாட்டை உருவாக்கினோம். எங்களது பணவீக்க மாதிரி தோல்வியடைந்தது. சாதாரண விலை அதிகரிப்புகள் பலனளிக்கவில்லை.
முதலில் நாங்கள் சிக்கலான அல்காரிதம்களை (algorithms) முயற்சி செய்தோம். நாங்கள் Apache Commons Math பயன்படுத்தினோம். எங்களுக்கு NaN பிழைகள் கிடைத்தன. முடிவுகள் எந்தப் புரிதலையும் வழங்கவில்லை.
நாங்கள் எங்கள் கவனத்தை மாற்றினோம். நாணயப் பரிமாற்றத்தை (currency exchange) சரி செய்தோம். நாங்கள் FIX Protocol பயன்படுத்தினோம். நாங்கள் eventual consistency முறையைப் பயன்படுத்தினோம்.
அந்த மாற்றம் பலன் தந்தது.
- விளையாடும் நேரம் 25% அதிகரித்தது.
- தக்கவைப்பு (Retention) 30% அதிகரித்தது.
- பதில் அளிக்கும் நேரம் (Response time) 500ms-லிருந்து 300ms ஆகக் குறைந்தது.
- பிழை விகிதம் (Error rate) 5%-லிருந்து 4%-ஆகக் குறைந்தது.
இந்த பாடங்களை உங்கள் வேலைக்குக் கையாளுங்கள்:
- பெரிய சிக்கல்களைச் சிறிய பகுதிகளாகப் பிரிக்கவும்.
- பயனர்களின் கருத்துக்களை (feedback) ஆரம்பத்திலேயே பெறவும்.
- மேம்படுத்துவதற்கு (optimize) முன் அடிப்படை விஷயங்களைச் சரிசெய்யவும்.