labs@atheron:~/work/market-data$ cat market-data.md
ڈیٹا کا بیڑا
یہ جانتا ہے کہ کب مکمل ہوا۔
برسوں کی مارکیٹ کی تاریخ ڈاؤن لوڈ کرنا تب تک آسان لگتا ہے جب تک کوئی ایکسچینج آپ کی شرح محدود نہ کرے، اپنی دستاویزات سے مختلف صفحہ بندی نہ کرے، یا ایسا خالی صفحہ نہ لوٹائے جو آخر نہیں۔ یہ بیڑا تینوں سنبھالتا ہے، اور کسی ایکسچینج کو تبھی مکمل کہتا ہے جب ہر کینڈل واقعی موجود ہو۔
// یہ کیا کرتا ہے
- ہمارے استعمال کردہ ہر ایکسچینج کے لیے ایک منٹ سے ایک ہفتے تک ہر کینڈل رکھتا ہے۔
- ایک ہی وقت میں پرانی تاریخ بھرتا اور لائیو ڈیٹا درج کرتا ہے، دونوں ایک دوسرے کو اوور رائٹ کیے بغیر۔
- کسی ایکسچینج کو تبھی مکمل نشان زد کرتا ہے جب اس کی پوری تاریخ موجود ہو، اور تب تک اسے بھرتا ہوا دکھاتا ہے۔
- جو ایکسچینج بڑی تعداد میں ڈاؤن لوڈ روکتے ہیں انہیں پرانی تاریخ بھرنے کا بہانہ کرنے کے بجائے لائیو درج کرتا ہے۔
- اسے پڑھنے والے تحقیق اور تربیت کے کاموں کو جواب دیتا ہے، ہمارے دوسرے سرورز کے بجائے اپنے سرورز پر۔
// ہم نے اسے کیسے بنایا
- مخصوص سرورز، اس لیے ڈیٹا کا حصول کبھی کسی اور چیز سے پروسیسر کور کے لیے مقابلہ نہیں کرتا۔
- کسی ایکسچینج کو ہر درخواست ایک ماڈیول سے گزرتی ہے، اس لیے شرح کی حد کا احترام نو کے بجائے ایک جگہ ہوتا ہے۔
- ہر سرور سے منسلک والیومز پر اسٹوریج، انہیں رکھنے والے سرور سے بندھا۔
- ناکام ڈاؤن لوڈ ناکامی ہی ہے: ایک پہلے ورژن نے عارضی خرابی کے بعد مکمل ہونے کا نشان لکھ دیا تھا، اور پیچھے رہ جانے والی تاریخ ادھوری تھی۔
- خالی صفحہ پہلی کینڈل نہیں، اس لیے کسی ایکسچینج کی تاریخ کے شروع میں خلا کو آغاز کے طور پر درج کرنے کے بجائے پکڑ لیا جاتا ہے۔
// اس کا حجم
- servers
- نیویارک اور لندن میں مخصوص مشینیں، اپنے اسٹوریج والیومز کے ساتھ
- intervals
- ایک منٹ سے ایک ہفتے تک، ہمارے استعمال کردہ ہر ایکسچینج کے لیے
- venues
- ہر ایک کا ایک ماڈیول، اس کی اپنی عجیب عادات لکھی ہوئی
- completeness
- صرف پوری تاریخ موجود ہونے پر سبز؛ بھرتے ہوئے پیلا
// ٹیکنالوجی
- Node.js
- TypeScript
- PostgreSQL
- DigitalOcean والیومز
- Python
// یہ کہاں کھڑا ہے
اپنے سرورز پر لائیو استعمال میں۔ یہ ہماری اپنی تحقیق کو ڈیٹا دیتا ہے، اور اس سے کچھ بیچا یا شائع نہیں کیا جاتا۔
// ایسی ہی تعمیر
- تعمیر
- ≈ USD 68,800 سے USD 105,000 تک, within 15 weeksCAD 97,900 to 149,700
- ہوسٹنگ
- ≈ USD 853 ماہانہCAD 1,215 ماہانہ
- سپورٹ
- ≈ USD 2,500 ماہانہCAD 3,565 ماہانہ
آپ کی کرنسی میں قیمتیں بینک آف کینیڈا کے آج کے ریٹ پر مبنی اندازے ہیں۔ تمام انوائس CAD یا USD میں بنتی ہیں۔
اس میں لگی محنت
- Développement
- 394 to 602 h
- Développeur dorsal
- 101 to 154 h
- Développeur dorsal principal
- 90 to 138 h
- Ingénieur assurance qualité
- 74 to 114 h
- Développeur dorsal junior
- 50 to 77 h
- کل
- 892 to 1365 h
یہ قیمت کس کا احاطہ کرتی ہے
اس شکل کا ڈیٹا حصول کا پلیٹ فارم ایک تعمیر کے طور پر: ایکسچینج کے ماڈیولز، شرح کی حدیں، مکمل ہونے کے نشانات، اسٹوریج، اور وہ اندرونی API جس سے کام اسے پڑھتے ہیں۔
ایسی تعمیر کا تخمینہ، آپ کے پڑھتے وقت ہمارے نرخ نامے سے حساب شدہ۔ یہ کوٹیشن نہیں۔ آپ کا تخمینہ آپ کے دائرہ کار کے ساتھ بدلتا ہے، اور ہم کال کے بعد اصل کوٹیشن لکھتے ہیں۔
اسے تخمینہ ٹول میں کھولیں →// باقی
دوسرے منصوبے۔
// شروعات
ایسا کچھ بنوانا چاہتے ہیں؟
وہی ٹیم، وہی ٹیسٹس، وہی احتیاط۔ ہمیں بتائیں کہ آپ کو کیا چاہیے، یا پہلے خود قیمت لگائیں۔