Programming Resources
21.8K subscribers
1.78K photos
6 videos
4 files
108 links
Here I share my programming related resources during working or at my free times ☺️

Talk to me if you have any query: @Mojtabaeuler
Download Telegram
Systems design for advanced beginner. A walk-through over system design basic concepts.
در این مقاله توضیحات ابتدایی و نسبتا خوبی برای یادگیری مقدماتی system design گفته‌شده که خوندنش خالی از لطف نیست.

#system #design #interview #beginner #advance #article
@pythony

https://robertheaton.com/2020/04/06/systems-design-for-advanced-beginners
The Internals of PostgreSQL for database administrators and system developers.
کتابی برای توضیحات پیاده‌سازی‌های داخلی postgreSQL برای علاقه‌مندان و برنامه‌نویسان سیستمی و administrator ها

#postgresql #sql #internal #book #tutorial #free #database #system #handbook
@pythony

http://www.interdb.jp/pg/index.html
Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.
مجموعه‌ای از مقالات و لینک‌ها و صحبت‌های مفید در حوزه سیستم‌های توزیع‌شده و مقیاس‌پذیر و کلا طراحی سیستم‌های نرم‌افزاری قابل اعتماد

#software #architecture #scale #scalable #scalability #design #distributed #system #tech #talk #paper #article #collection #awesome
@pythony

https://github.com/Developer-Y/Scalable-Software-Architecture
interview site like leetcode.com but for system design interview. It contains various problems with different submissions from users around the world.
سایتی شبیه به leetcode ولی برای مصاحبه‌های system design سوالات و جوابهای ملت رو میتونید توش ببینید. هنوز توی مراحل عضوگیری و اوایل راهه واسه همین تعداد سوالات به نسبت کمه

#leet #system #design #interview #interactive #abstract #highlevel #architecture #question #answer #dns #cdn #database
@pythony

https://leetdesign.com
Learn how to design systems at scale and prepare for system design interviews.
آموزشی برای یادگیری اینکه چجوری سیستم‌ها رو برای scale بالا طراحی میکنن و چجوری برای مصاحبه‌های system design آماده بشیم.

#interview #system #design #practice #architecture #distributed #question #answer
@pythony

https://github.com/karanpratapsingh/system-design
Useful resources for developers as they progress through their career recommended by Vice President of Engineering for deriv.com (one of the well known trading platforms in the world).
منابع مفید برای برنامه‌نویسان جهت پیشرفت در مسیر شغلی که توسط یکی از مدیران ارشد فنی شرکت deriv (یکی از معروف‌ترین سایت‌های trading دنیا) ارائه شده است.

#book #recommend #recommendation #roadmap #database #network #scalibility #architecture #microservice #programming #books #os #operating #system #awesome
thanks to: Raunak Kathuria
@pythony

https://github.com/raunakkathuria/developer-resources
List of different system design interview problems with architecture implementation and solutions for practice.
لیستی از سوالات مصاحبه‌طور برای طراحی سیستم‌های نرم‌افزاری که برای scale و حالت‌های دیگه میشه ازشون الگو گرفت

#interview #system #design #crack #practice #example #practical #scale #scalibility
@pythony

https://tianpan.co/notes/2016-02-13-crack-the-system-design-interview
Front end interview preparation materials for busy engineers - trivias, coding, algorithms, front end system design and more!
هندبوک خوبی برای آماده‌سازی جهت مصاحبه‌های فرانت‌اند که شامل الگوریتم‌ها و دیزاین سیستم و کلی چیز دیگه مرتبط با این حوزه میشه.

#interview #frontend #practice #list #awesome #handbook #algorithm #system #design #css #javascript
@pythony

https://www.frontendinterviewhandbook.com
A Journey in Creating an Operating System Kernel.
یک کتاب که به صورت مرحله و خیلی ابتدایی ساختن هسته سیستم‌عامل رو توضیح میده به همراه کد.

#os #operating #system #linux #kernel #scratch #book #free #tutorial #lowlevel #Journey
@pythony

https://539kernel.com/book
How to be low-level programmer roadmaps and guide.
آموزش‌ها و مقالاتی در مورد اینکه چگونه یک برنامه‌نویس زبان سطح پایین بشیم.

#low #lowlevel #level #assembly #firmware #hardware #kernel #rust #system #programming
@pythony

https://github.com/gurugio/lowlevelprogramming-university
Get free copy of new book of Tanenbaum about Distributed Systems 4th edition (2023)
نسخه چهارم کتاب سیستم‌های توزیع‌شده tanenbaum رو به رایگان از سایت خودشون دانلود کنید.

#book #free #distributed #system #database #ebook #pdf
@pythony

https://www.distributed-systems.net/index.php/books/ds4/
System design and summary of performance of stackexchange websites (containing stackoverflow) in one page.
خلاصه‌ای از طراحی سیستم و عدد و رقم‌های performance ای که سایت stackexchange برای مجموعه سایت‌های خودشون که شامل stackoverflow هم میشه اعلام کرده.

#stackoverflow #stack #exchange #stackexchange #statistics #system #design #performance #server #config #webserver #haproxy #scalability #scale #scalable #diagram #database #load #balance #techstack
thanks to: م. م. آسمان‌منظر
@pythony

https://stackexchange.com/performance
System Programming tips and tricks wiki-book
کتاب رایگان آنلاین برای یادگیری نکات برنامه نویسی سیستمی

#system #programming #gotcha #tips #tricks
@pythony

github.com/angrave/SystemProgramming/wiki
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
موضوعات پیچیده مرتبط با system design رو با عکس و توضیحات آسان‌تر یاد بگیرید تا کمکتون کنه بهتر توی مصاحبه‌های شغلی ظاهر بشید.

#system #design #tutorial #image #simple #walkthrough #byte #small #concept #interview
@pythony

https://github.com/ByteByteGoHq/system-design-101
اگه دوست دارید که سیستم دیزاین رو با مثال های باحال از پروژه های مشابه Whatsapp, instagram و.. یاد بگیرید این سایت رو چک کنید.البته فقط مباحث System Design رو کاور نکرده و مباحث دیگه ای هم توی سایتش پیدا میشه مثل ssh، الگوریتم و..

#system #design #interview #example #practice #list #awesome
thanks to: ReziAmini
@pythony

https://techbyexample.com
Interactive system design study guide where engineers of all skill levels can learn scalable software concepts in a fun and engaging way.
یک سایت برای یادگیری مطالب مرتبط با طراحی سیستم‌های scalable که حالت funطور داره و توی مصاحبه‌ها و یادگیری کلی میتونه کمکتون کنه.

#daily #system #design #interview #practice #career #job
@pythony

https://systemdesigndaily.com
Comprehensive guide to the cloud native ecosystem, offering an interactive landscape for engineers to explore and understand various tools and projects.
یک سایت جامع برای یادگیری و آشنایی با ابزارها و پروژه‌های اکوسیستم کلود نیتیو که می‌تونه توی مصاحبه‌ها و پیشرفت شغلی‌تون بهتون کمک کنه.

#cloudnative #system #design #devops #kubernetes #cloud #native #diagram #interactive #map #roadmap
@pythony

https://landscape.cncf.io/
Master System Design Interviews Through Active Practice
به کمک این سایت بصورت عملی مهارت طراحی سیستم‌های نرم‌افزاری خود را به چالش بکشید و بهترش کنید

#system #interview #design #practice #interactive #exercise
@pythony

https://codemia.io
Practice DeadLock and master concurrency issues with this interactive website.
با مفاهیم deadlock و علت‌هایی که ممکنه منجر بهش بشه توی این سایت بصورت عملی آشنا بشید.

#Concurrency #Deadlock #Operating #System #OS #linux #C #Race #condition
@pythony

https://deadlockempire.github.io
Writing an OS in 1,000 lines a practical book that shows how basic parts of OS works by implementing them in less than 1000 lines in C.
يه آموزش جالب که در کمتر از ۱۰۰۰ خط کد سی آموزش میده چجوری میشه یه سیستم‌عامل جمع و جور نوشت. بیشتر هدفش اینه که با مفاهیم اولیه و کلی آشنا کنه.

#Operating #System #1000 #LoC #OS #Tutorial #Low #Level #Linux #Unix #Example
@pythony

https://github.com/nuta/operating-system-in-1000-lines
https://operating-system-in-1000-lines.vercel.app/