کاربران عزیز، تمامی کتاب های زبان اصلی سایت بدون سانسور و متن کامل می باشد
معرفی بررسی و نقد محصول
درباره کتاب Learning eBPF کتاب آموزش eBPF اثر
eBPF چیست؟ با استفاده از این فناوری انقلابی، می توانید کد سفارشی بنویسید که به صورت پویا نحوه رفتار هسته را تغییر می دهد. این یک پلتفرم فوق العاده برای ساختن نسل جدید ابزارهای امنیتی، قابلیت مشاهده و شبکه است.
کتاب Learning eBPF کاربردی برای توسعه دهندگان، مدیران سیستم، اپراتورها و دانش آموزانی که در مورد eBPF کنجکاو هستند و می خواهند بدانند چگونه کار می کند ایده آل است. نویسنده لیز رایس، مدیر ارشد منبع باز با متخصصان شبکههای بومی ابری و امنیت Isovalent، همچنین پایهای را برای کسانی که میخواهند خودشان برنامههای eBPF را کاوش کنند، فراهم میکند.
خرید کتاب Learning eBPF کتاب آموزش eBPF از فروشگاه کتاب زبان ملت
با کتاب Learning eBPF، شما:
بیاموزید که چرا eBPF در چند سال گذشته بسیار مهم شده است
کدهای اولیه eBPF را بنویسید و برنامه های eBPF را دستکاری کنید و آنها را به رویدادها متصل کنید
نحوه تعامل اجزای eBPF با لینوکس را برای تغییر پویا رفتار سیستم عامل بررسی کنید
بیاموزید که چگونه ابزارهای مبتنی بر eBPF میتوانند برنامهها را بدون تغییر در برنامهها یا پیکربندی آنها ابزارسازی کنند
کشف کنید که چگونه این فناوری ابزارهای جدیدی را برای مشاهده، امنیت و شبکهسازی فعال میکند
پیشگفتار کتاب Learning eBPF
کتاب Learning eBPF برای چه کسی است
کتاب Learning eBPF برای توسعه دهندگان، مدیران سیستم، اپراتورها و دانش آموزانی است که در مورد eBPF کنجکاو هستند و می خواهند در مورد نحوه عملکرد آن بیشتر بدانند. برای کسانی که میخواهند خودشان برنامههای eBPF را بنویسند، پایهای ایجاد میکند. از آنجایی که eBPF یک پلت فرم عالی برای نسل کاملاً جدید ابزار دقیق و ابزارسازی فراهم می کند، احتمالاً برای چند سال آینده شغل سودآوری برای توسعه دهندگان eBPF وجود خواهد داشت.
خرید کتاب Learning eBPF کتاب آموزش eBPF از فروشگاه کتاب زبان ملت
اما لزوماً نیازی به برنامه ریزی برای نوشتن کد eBPF ندارید تا کتاب Learning eBPF برای شما مفید باشد. اگر در عملیات، امنیت یا هر نقش دیگری که شامل زیرساخت نرم افزاری است کار می کنید، احتمالاً اکنون یا در چند سال آینده با ابزارهای مبتنی بر eBPF مواجه خواهید شد. اگر چیزی در مورد داخلی این ابزارها بدانید، در موقعیت بهتری برای استفاده موثر از آنها خواهید بود. به عنوان مثال، اگر میدانید که رویدادها چگونه میتوانند برنامههای eBPF را راهاندازی کنند، مدل ذهنی بهتری برای اینکه ابزار مبتنی بر eBPF دقیقاً وقتی معیارهای عملکرد را به شما نشان میدهد، واقعاً اندازهگیری میکند، خواهید داشت. اگر یک توسعهدهنده برنامه هستید، ممکن است با برخی از این ابزارهای مبتنی بر eBPF نیز در تماس باشید – برای مثال، اگر در حال تنظیم عملکرد یک برنامه هستید، ممکن است از ابزاری مانند Parca برای تولید نمودارهای شعله استفاده کنید که نشان میدهد کدام توابع انجام میشوند. بیشترین زمان اگر ابزارهای امنیتی را ارزیابی میکنید، کتاب Learning eBPF به شما کمک میکند بفهمید که eBPF کجا میدرخشد، و چگونه از استفاده از آن به روش سادهای که در برابر حملات کمتر مؤثر است، اجتناب کنید.
خرید کتاب Learning eBPF کتاب آموزش eBPF از فروشگاه کتاب زبان ملت
حتی اگر امروز از ابزارهای eBPF استفاده نمیکنید، امیدوارم کتاب Learning eBPF بینشهای جالبی را در مورد زمینههایی از لینوکس که ممکن است قبلاً در نظر نمیگرفتید به شما ارائه دهد. اکثر توسعهدهندگان هسته را بدیهی میدانند، زیرا از زبانهای برنامهنویسی با انتزاعات سطح بالاتر استفاده میکنند که به آنها اجازه میدهد روی کار توسعه برنامه تمرکز کنند – که به اندازه کافی سخت است! آنها از ابزارهایی مانند دیباگرها و تحلیلگرهای عملکرد استفاده می کنند تا به آنها کمک کند کار خود را به طور مؤثر انجام دهند. دانستن ویژگیهای داخلی نحوه عملکرد یک دیباگر یا ابزار عملکرد ممکن است جالب باشد، اما ضروری نیست. با این حال، برای بسیاری از ما، پایین رفتن از سوراخ خرگوش برای یافتن اطلاعات بیشتر، سرگرم کننده و لذت بخش است. به همین ترتیب، اکثر مردم از ابزارهای eBPF بدون نگرانی در مورد نحوه ساخت آنها استفاده می کنند. آرتور سی. کلارک نوشت که “هر فناوری به اندازه کافی پیشرفته از جادو قابل تشخیص نیست”، اما شخصاً دوست دارم در آن تحقیق کنم و بفهمم این ترفند جادویی چگونه کار می کند. شما ممکن است مانند من باشید و مجبور شوید برنامه نویسی eBPF را بررسی کنید تا احساس بهتری نسبت به آنچه با این فناوری ممکن است داشته باشید. اگر چنین است، فکر می کنم از این کتاب لذت خواهید برد.
خرید کتاب Learning eBPF کتاب آموزش eBPF از فروشگاه کتاب زبان ملت
دانش پیش نیاز برای کتاب Learning eBPF
کتاب Learning eBPF فرض میکند که شما با دستورات اولیه پوسته در لینوکس و ایده استفاده از یک کامپایلر برای تبدیل کد منبع به یک برنامه اجرایی راحت هستید. چند نمونه ساده استخراج شده از Makefiles وجود دارد، با این فرض که شما حداقل درک حداقلی از نحوه استفاده make از این فایل ها دارید.
نمونه کدهای زیادی در پایتون، سی و گو وجود دارد. برای به دست آوردن چیزی از این مثال ها نیازی به دانش عمیق آن زبان ها نخواهید داشت، اما اگر عموماً از خواندن برخی کدها خوشحال باشید، بیشترین بهره را از کتاب خواهید برد. من همچنین فرض می کنم که شما با ایده اشاره گرها که مکان حافظه را شناسایی می کنند آشنا هستید.
توضیحات تکمیلی
نویسنده | Liz Rice |
---|---|
ناشر | O’Reilly Media |
شابک | 9781098135126 |
زبان | انگلیسی |
سال چاپ | 2023 |
موضوع | Computers – Operating Systems |
قطع | وزیری |
نظرات مشتریان
.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.