دوره آموزشی تنظیم عملکرد در برنامه های 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل Spring MVC
- دوره آموزشی اسپرینگ دیتا ۳
- دوره آموزشی تابآوری دادهها با Spring و استریم رویداد RabbitMQ
- دوره آموزشی اسپرینگ پیشرفته: استقرار برنامههای Spring Boot در AWS، Azure و GCP
- دوره آموزشی الگوهای طراحی در اسپرینگ 6
- دوره آموزشی یادگیری Spring 6 با Spring Boot 3
- دوره آموزشی پیشرفته اسپرینگ: تست یکپارچهسازی موثر با اسپرینگ بوت
- دوره آموزشی Spring Web MVC 6