17 पॉइंट द्वारा xguru 2022-07-01 | 6 टिप्पणियां | WhatsApp पर शेयर करें
  • M5 पर Master और Standby की 2 मशीनों के साथ होस्ट किया गया है
  • पूरा HN एक ही मशीन पर चलता है: Intel Xeon E5-2637 v4 @ 3.50GHz + FreeBSD/SMP, Data के लिए mirrored SSD / Log के लिए magnetic tape (UFS)
  • DB का उपयोग नहीं करता, बल्कि ad-hoc filesystem आधारित है
  • यह Lisp dialect Arc (जिसे Paul Graham ने बनाया) में विकसित किया गया है
    कोड सार्वजनिक है, इसलिए कोई भी इसे लेकर HN जैसी सेवा बना सकता है
    https://github.com/wting/hackernews
    https://github.com/arclanguage/anarki/tree/master/apps/news

6 टिप्पणियां

 
lux1024 2022-07-01

https://github.com/wting/hackernews आख़िरी code change 10 साल पहले हुआ था (readme, copyright को छोड़कर), क्या सच में? वाह...

 
kwangyeol 2022-07-01

मुझे कभी Hacker News की responsiveness में कोई कमी महसूस नहीं हुई, लेकिन लगता है कि इसे इतनी सरल संरचना के साथ चलाया जा रहा था।
Ad-hoc filesystem क्या होता है, यह जानने की जिज्ञासा है।

 
nicewook 2022-07-01

मुझे ऐसी चीज़ों की ज़्यादा समझ नहीं है, इसलिए यह काफ़ी हैरान करने वाला लगता है.
यह भी कि एक global साइट सिर्फ़ 2 मशीनों पर चल रही है, जिसमें एक backup standby भी शामिल है.

 
bohblue23 2022-07-01

कूल

 
xguru 2022-07-01

DB के बिना चलाया जाता है, यह दिलचस्प है। GeekNews AWS पर EC2 + RDS के साथ चल रहा है.
हल्के तौर पर चलाने के लिए अच्छी... हाथ में रची-बसी संरचना के साथ करते-करते...

 
nicewook 2022-07-01

मुझे इसका technical stack भी जानना है। :-)