16 पॉइंट द्वारा GN⁺ 2025-03-22 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Rust में लिखा गया Microsoft Remote Desktop Protocol (RDP) इम्प्लिमेंटेशन, जो बेहतर स्थिरता और परफॉर्मेंस प्रदान करता है
    • सुरक्षा पर केंद्रित उच्च-प्रदर्शन ओपन सोर्स लाइब्रेरी (Cargo का संग्रह)
  • asynchronous I/O आधारित पूर्ण RDP क्लाइंट प्रदान करता है → इसलिए इसे विभिन्न उपयोग मामलों में लचीले ढंग से लागू किया जा सकता है
  • विभिन्न वीडियो codec और graphics format का समर्थन
    • uncompressed raw bitmap
    • Interleaved RLE bitmap codec
    • RDP 6.0 bitmap compression
    • Microsoft RemoteFX (RFX)
  • सरल codebase के साथ क्लाइंट डेवलपमेंट आसानी से किया जा सकता है

2 टिप्पणियां

 
bus710 2025-03-23

ऐसा चला तो ये लोग रैमेन भी Rust से ही पका देंगे....
मुझे तो बेशक अच्छा ही लगेगा हाहा

 
GN⁺ 2025-03-22
Hacker News टिप्पणियाँ
  • मुझे लगता है कि MS RDP सबसे बेहतरीन remote desktop client और protocol है। इसकी performance बहुत शानदार है, और 95% कंप्यूटरों पर इसे आसानी से इस्तेमाल किया जा सकता है। Multi-monitor support भी बेहतरीन है। इसकी एकमात्र कमी यह है कि यह Microsoft का प्रोडक्ट है

  • Rust से Iron में बदलाव समझ में आता है, लेकिन Iron prefix देखते ही dotnet याद आता है। इसकी वजह ironlanguages और ironsoftware हैं

  • मैं जानना चाहता हूँ कि क्या यह feature के लिहाज़ से RDP के पूरी तरह बराबर है। पिछले 15 सालों में मैंने RDP और लोकल सिस्टम, दोनों पर लगभग बराबर समय बिताया है। ऑफिस में भी blades पर RDP इस्तेमाल करता हूँ, और घर पर अपने laptop को एक ताकतवर workstation से जोड़ता हूँ। हाल के remote work की वजह से इसका इस्तेमाल और बढ़ गया है। मैंने Linux desktop आज़माया था, लेकिन कमजोर RDP alternatives की वजह से छोड़ दिया। तब समझ आया कि RDP की छोटी-छोटी details कितनी शानदार हैं

  • README में दिया गया demo एक standalone implementation के रूप में प्रभावशाली है। लेकिन मैंने देखा कि repository में server code भी शामिल है। सोच रहा हूँ कि क्या Proxmox जैसे tools इसे VNC या SPICE की तुलना में ज्यादा efficient alternative के रूप में इस्तेमाल कर सकते हैं

  • मुझे RDP बहुत पसंद है। यह सच में प्रभावशाली टेक्नोलॉजी है। जब मैं ऑफिस में काम करता था, तो meeting room client से अपने desk laptop पर RDP इस्तेमाल करने पर native जैसी performance मिलती थी। Audio भी शामिल होता था। जानना चाहता हूँ कि Linux पर सबसे अच्छा remote desktop server कौन-सा है

  • संयोग से आज ही Cloudflare ने clientless browser-based RDP support की घोषणा की है। लगता है कि वह IronRDP का उपयोग कर रहा है

  • RDP का Rust implementation देखना दिलचस्प है। इस protocol में बहुत सी quirks और edge cases हैं, इसलिए इसे सही ढंग से implement करना मुश्किल है। खासकर authentication और session management वाले हिस्सों में दिक्कत होती है। Security पर फोकस अच्छा है। जानना चाहता हूँ कि यह RemoteFX जैसे proprietary extensions को कैसे handle करता है। उम्मीद है कि यह Microsoft stack पर निर्भर न रहने वाले cross-platform RDP implementation के लिए एक मजबूत आधार बनेगा

  • जानना चाहता हूँ कि क्या कोई ऐसा Linux client है जिसमें Wayland support हो। जिन भी clients को मैंने आज़माया, उनमें artifacts दिखाई दिए

  • जानना चाहता हूँ कि यह server implement कर रहा है, या सिर्फ client। और क्या यह Linux के लिए है

  • शानदार। support खत्म हो चुके Mac OS edition के लिए मुझे macports के जरिए client चलाकर देखना चाहिए। official client का आखिरी version कभी-कभी बहुत RAM खा जाता है और crash हो जाता है। मैं client में smart card support integrate करना चाहता हूँ। hardware को host तक pass through करने के बजाय, सामान्य remote UI के जरिए PIN दर्ज करना असुरक्षित लगता है