டெவலப்பர்கள் இப்போது Cloudflare-ன் இலவசத் திட்டத்தில் (free tier), ஒரு கோரிக்கைக்கான (per-request) 10 ms CPU வரம்பிற்குள்ளேயே Model Context Protocol (MCP) சர்வரை இயக்க முடியும். இது ஏன் முக்கியம் என்றால், எவரும் கட்டணம் செலுத்தாமலோ அல்லது stateful உள்கட்டமைப்பைப் பராமரிக்காமலோ, நிலையான (static) Markdown கோப்புகளை ஒரு நேரடி உள்ளடக்கச் சேவையாக (live content service) மாற்ற முடியும்.
ஏன் இப்போது இலவசத் திட்டம் வேலை செய்கிறது
இரண்டு மாற்றங்கள் இந்த இலவசத் திட்டப் பயன்பாட்டைச் சாத்தியமாக்குகின்றன. முதலாவதாக, MCP specification இப்போது stateless மாதிரியைப் பயன்படுத்துகிறது. புதிய புரோட்டோகால் sessions மற்றும் handshakes ஆகியவற்றைத் தவிர்க்கிறது, எனவே எந்தவொரு request-ஐயும் எந்தவொரு server instance-ஆலும் பகிரப்பட்ட சேமிப்பு (shared storage) இல்லாமலேயே கையாள முடியும். இரண்டாவதாக, Cloudflare தனது வழிகாட்டுதலை மாற்றியுள்ளது: முன்னதாகப் பரிந்துரைக்கப்பட்ட McpAgent class இப்போது பயன்பாட்டில் இல்லை (deprecated), மேலும் புதிய MCP சர்வர்களுக்காக டெவலப்பர்கள் stateless request handlers-களைப் பயன்படுத்த வேண்டும்.
முந்தைய மாதிரியில், ஒரு பயனரின் session-ஐக் கண்காணிக்க Durable Object தேவைப்பட்டது—இது கோரிக்கைகளுக்கு இடையே state-ஐத் தக்கவைக்கும் ஒரு Cloudflare கட்டமைப்பாகும்.
Benchmarks: 10 ms-க்குள் எது அடங்கும்
சொத்துக்களாக (assets) சேமிக்கப்பட்ட Markdown கோப்புகளை வழங்கும் ஒரு read-only MCP சர்வரை நாங்கள் உருவாக்கினோம். அந்த சர்வர் நான்கு endpoints-களைக் கொண்டுள்ளது; ஒவ்வொன்றிற்கும் சராசரி CPU பயன்பாட்டை நாங்கள் பதிவு செய்தோம்:
- server/discover – 0 ms
- tools/list – 0 ms
- list_articles – 1 ms
- get_article – 1 ms (மிக நீண்ட கட்டுரையாக இருந்தாலும் கூட)
மொத்தப் பதிலளிக்கும் நேரம் (wall-clock response time) சுமார் 88 ms வரை உயரலாம், ஆனால் உங்கள் குறியீட்டை (code) இயக்குவதற்குச் செலவிடப்படும் CPU நேரத்தை மட்டுமே Cloudflare அந்த 10 ms வரம்பிற்குள் கணக்கிடுகிறது. Network latency, I/O காத்திருப்பு மற்றும் பிற செயலற்ற காலங்கள் (idle periods) இதில் சேர்க்கப்படாது.
இந்த எண்கள் ஒரு எளிய விதியைக் காட்டுகின்றன:
- வெறும் bytes-களைப் படித்துத் திருப்பித் தரும் endpoints, 2 ms-க்கும் குறைவாகவே இருக்கும்.
- parsing, rendering, hashing போன்ற சிக்கலான கணக்கீடுகளைச் செய்யும் endpoints, வரம்பைத் தாண்டும் அபாயம் உள்ளது.
உங்கள் கருவி அதிகப்படியான செயலாக்கத்தைச் (heavy processing) செய்தால், நீங்கள் கட்டண Cloudflare திட்டத்திற்கு மாற வேண்டியிருக்கும், இது ஒரு கோரிக்கைக்கான அதிகப்படியான CPU அனுமதியை வழங்குகிறது.
யார் பயனடைவார்கள், யார் விடுபடுவார்கள்
நிலையான உள்ளடக்கச் சேவைகள் (static-content services), ஆவணத் தளங்கள் (documentation sites) அல்லது ஏற்கனவே உள்ள கோப்புகளைப் பெற்று வழங்குவதே சர்வரின் வேலையாக இருக்கும் எந்தவொரு பயன்பாட்டிற்கும் இலவசத் திட்டம் இப்போது ஒரு சிறந்த தேர்வாகிறது.
சுருக்கமாக
stateless MCP சர்வர்கள், ஒரு கோரிக்கைக்கான CPU நேரம் 10 ms-க்குள் இருந்தால், இப்போது Cloudflare-ன் இலவசத் திட்டத்தில் இயங்க முடியும். எளிமையான, read-only சேவைகள் எளிதாகப் பொருந்தும்; தரவுகளைச் செயலாக்கும் (crunches data) எதற்கும் இது பொருந்தாது. இந்த மாற்றம் Durable Objects-களின் தேவையைக் குறைக்கிறது. உள்கட்டமைப்பிற்குப் பணம் செலுத்தாமல், பெரிய அளவில் நிலையான உள்ளடக்கத்தை (static content) வழங்க விரும்புபவர்களுக்கு, இலவசத் திட்டம் இப்போது ஒரு நடைமுறைச் சாத்தியமான விருப்பமாகும்.
மூலம்: Cloudflare-ன் 10 ms CPU வரம்பிற்கு எதிராக ஒரு MCP சர்வரை அளவிடும் dev.to பதிவு.
