HellHound

hellhound
clojure
clojurescript

#1

سلام دوستان.
من مدتی هست که دارم رو یه فریم ورک کار می کنم با زبان Clojure و ClojureScript. فریم ورکی که داره به اولین release نزدیک می شه.

HellHound یه فریمورک asynchronous، و فول استک هست که برای پردازش اسرییم ها ساخته شده. اینا اهداف اصلی هستند. البته هنوز با پایانش کار زیاده اما این پست رو ایجاد کردم که یه changelog باشه براش .

اگر کسی هم علاقه به همکاری داره خوشحال می شم به جمع ما بپیونده. و از کسانی که تا اینجا کمک کردن ممنونم.

hellhound.io

خوشحال می شم نظر دوستان رو بدونم


فریم ورک جدید برای Clojure
#2

http://lispers.org/


#3

درود خدمت سمیر عزیز ,

البته شما این پست رو برای عزیزانی که می خواهند در این زمینه همکاری داشته باشند زدید و بلد کار ولی ازتون خواهش می کنم کمی توضیح زیر دیپلم بدید دقیقا بدونم این فریم ورک در چه کاری هست و چرا داره درست می شه . من رفتم بخونم هر ۱ کلمه ۳ کلمه تخصصی هست اصلا متوجه نشدم

با تشکر
شهریار


#4

ممنون از اینکه وقت گذاشتی شهریار جان. اتفاقا همین مواردی که فرمودی خیلی کمک بزرگی هست. مستندات باید جوری نوشته بشن که برای همه قابل درک باشن، اگر از اولش سخت باشه فایده ای نداره.

در مورد خود HellHound:
یه فریم ورک هست برای ساخت اپلیکیشن هایی که با استریمی از دیتا سروکار دارن. حالا هدف اصلی وب اپ هست چون برای سمت کلاینت هم روی ClojureScript کار شده. ولی میشه TCP و UDP هم به سادگی ساخت. یه فریم ورک async هست که از باید سیستم و کامپوننت ها رو در غالب دیتا تعریف کنیم ( در واقع یه سری هشمپ ساده ) و در کنار اینها یه جریان دیتا که از کجا وارد سیستم می شن و ازکجا خارج. کلیت اینه اما ریز کاری زیاد داره. خوبیه این جور سیستم ها اینه که خیلی راحت Scale می شن و throughput بالایی دارن معمولا