Web_programming
Відкрити в Telegram
Sharif web programming If you have any questions, please feel free to ask(@yumcoder)
Показати більше1 051
Підписники
Немає даних24 години
-37 днів
-830 день
Архів дописів
1 051
Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation | by Yevgeniy Brikman | Gruntwork
https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c
1 051
نوروز پیروز
تندرستی و شادکامی برای همه آرزومندم
همچنین امیدوارم دنیایی در صلح و بدور از جنگ در پیشرو داشته باشیم
1 051
درباه این روش
io_uring اگر دوست داشید در زیر این پست بنویسید در آینده بیشتر مینوسم1 051
https://github.com/shuveb/zerohttpd
یک پروژه تمرینی با زبان c برای نوشتن http server
هدف آموزشی است و برای production نیست
1 051
سلام،
هر دو آنها قفل هستند که برای مدیریت دسترسی به منابع اشتراکی به کار میروند
وقتی spinlock نتونه قفل رو بگیره، به صورت دائم چک میکنه که قفل آزاد شد یا نه (busy waiting) ولی mutex اگه نتونه قفل رو بگیره، اون روند اجرایی به خواب میرود تا قفل رو کسی که گرفته، آزاد کنه و این روند اجرایی بیدار بشه و به کارش ادامه بدهد
اگه مطمئن هستیم که قفل سریع آزاد خواهد شد، بهتره spinlock استفاده بشه، چون سربار خوابیدن و بیدار شدن زیادتر هست ولی اگه میدونیم که قفل طول میکشه تا آزاد بشه، اون موقع بهتره بخوابیم و منابع رو آزاد بذاریم برای استفاده بقیه، چون این دفعه سربار خوابیدن و بیدار شدن کمتر از busy waiting هست
البته زمینههایی (context) هم وجود داره که فقط باید از spinlock استفاده بشه چون نمیتوانیم بخوابیم (در سطح کاربر این موضوع رخ نمیدهد ولی در سطح هسته همچین زمینهای وجود دارد مثلا زمینه وقفه)
1 051
زبان سطح پایین به ما اجازه میدهند در این سطح تصمیم بگیریم
خوب پیچیده است و برای بخش زیادی از برنامه ها لازم نیست مگر اینکه کارایی بسیار خاصی مورد نظر باشد
1 051
درباره این داده ساختار bloom filter و انواع آن بیشتر مطالعه کنید. من اولین بار کاربرد آن را در پایگاه داده دیدم. مثلا برای اینکه بگوییم رکوردی با این کلید اصلی در جدول نیست لازم نیست o)n) یا حتی log مصرف کنیم و در زمان o(k) هم میتوان جواب داد.
در rocksdb، در اتریم و... جاهای زیادی از این داده ساختار استفاده شده است
پس باهاش آشنا شوید
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
