دوره آموزشی تنظیم عملکرد در برنامه های Spring
2 ساعت 3 دقیقهپیشرفته2021-11-18
مدرسین

Kathy Flint
Software Engineer and Application Architect
جزئیات دوره
عملکرد نرم افزار انعطاف پذیر و قابل اعتماد یک جنبه ضروری از هر برنامه موفق در مقیاس سازمانی است. متأسفانه، ارائه اهداف و نتایج عملکرد به خوبی در نظر گرفته شده می تواند بسیار چالش برانگیز باشد. در این دوره، مربی Kathy Flint به متخصصان جاوا که با اپلیکیشنهای Spring کار میکنند، یاد میدهد که چگونه به جنبههای چندوجهی مهندسی عملکرد رسیدگی کنند تا برنامههای کاربردی با کارایی بالا را که به نیازهای تجاری پاسخ میدهند، ارائه دهند. ابتدا، کتی مطمئن می شود که عملکرد برنامه Spring را درک کرده اید. سپس او نحوه پیکربندی و استفاده از Spring Actuator و همچنین نحوه سفارشی کردن گزارش عملکرد Spring را به شما نشان می دهد. کتی چندین چالش رایج اجرای Spring و آنچه می توانید در مورد آنها انجام دهید را توضیح می دهد. او به نحوه کامپایل یک نمایه عملکرد می پردازد و چند روش و ابزار کلیدی را ارائه می دهد که یک توسعه دهنده Spring می تواند در هر شرایطی اتخاذ کند. کتی با روش هایی که می توانید اهداف و معیارهای عملکرد را مورد بحث و بررسی قرار دهید و نشان دهید به پایان می رسد.
مهارت ها
SpringData Resource ManagementAdvancedDatabase ManagementSoftware Development ToolsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - تنظیم عملکرد در Spring
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین
- 04 - جعبه ابزار توسعه دهنده Spring
1. مبانی عملکرد Spring
- 05 - درک عملکرد
- 06 - عملکرد JVM
- 07 - عملکرد معاملات
- 08 - چالش - تنظیم عملکرد JVM
- 09 - راه حل - تنظیم عملکرد JVM
2. نظارت بر عملکرد Spring
- 10 - پیکربندی عملگر فنری با بوت فنری
- 11 - Spring Actuator نقاط پایانی و معیارهای سلامتی را سفارشی کرده است
- 12 - استفاده از Spring Actuator برای نظارت بر زمان اجرا
- 13 - سفارشی کردن گزارش عملکرد Spring
- 14 - چالش - پایش عملکرد Spring
- 15 - راه حل - پایش عملکرد فنر
3. تنظیم برای چالش های مشترک عملکرد Spring
- 16 - برنامه نویسی جنبه گرا
- 17 - فعل و انفعالات پایگاه داده Hibernate
- 18 - زمان راه اندازی اپلیکیشن
- 19 - چالش - تنظیم اجرای Spring
- 20 - راه حل - تنظیم عملکرد فنری
4. بسته ابزار عملکرد توسعه دهندگان Spring
- 21 - تدوین مشخصات عملکرد
- 22 - ارائه کار خود
نتیجه
- 23 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی درس ماندولین: بخش دوم ایده و شروع تک نفره
- دوره آموزشی توسعه مبتنی بر هوش مصنوعی: GitHub Copilot در Visual Studio
- دوره آموزشی تنظیمات عملکرد لینوکس
- دوره آموزشی ابزارهای عملکرد ویندوز: تجزیه و تحلیل موضوع با تقویت کننده VTune اینتل
- دوره آموزشی سالیدورکس : تنظیم عملکرد
- دوره آموزشی تنظیم عملکرد و معیار زبان برنامه برنامه نویسی Go
- دوره آموزشی اشکال زدایی و تنظیم عملکرد درNode.js
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
مسیرهای مرتبط
- مسیر آموزشی ارتقا مهارت های توسعه دهنده اسپرینگ خود
- مسیر آموزشی شروع به عنوان یک توسعه دهنده جاوا
- مسیر آموزشی تبدیل شدن به یک نقاش دیجیتالی
- مسیر آموزشی تبدیل شدن به استاد SQL برای علوم داده
- مسیر آموزشی مهارت های برتر مدیریت پروژه
- مسیر آموزشی تبدیل شدن به یک استاد سالیدورکس
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: ذخیرهسازی دادهها
- مسیر آموزشی ارتقاء مهارت های Node.js خود