Transaction Management Deep
Bu bo‘lim quyidagilarni qamrab oladi: Propagation levels, Isolation levels, Rollback rules, TransactionTemplate, va @Transactional proxy/self-call muammolari. 1. Transaction nima? Transaction - bir ne
Davomini o'qishBu bo‘lim quyidagilarni qamrab oladi: Propagation levels, Isolation levels, Rollback rules, TransactionTemplate, va @Transactional proxy/self-call muammolari. 1. Transaction nima? Transaction - bir ne
Davomini o'qishBu bo‘limda oddiy JpaRepository dan yuqoriroq darajaga chiqamiz. Spring Data advanced mavzusi quyidagilarni qamrab oladi: Specifications & Criteria API, Projections, Auditing, Optimistic locking, Spri
Davomini o'qishCaching bo‘limi quyidagilarni qamrab oladi: @EnableCaching, @Cacheable, @CacheEvict, @CachePut, CacheManager, Caffeine, Redis, cache key strategy, TTL, cache-aside, va write-through. 1. Caching nima?
Davomini o'qishMessaging with Spring quyidagilarni qamrab oladi: Spring Events, @EventListener, ApplicationEventPublisher, @Async bilan eventlar, Spring AMQP / RabbitMQ, Spring Kafka, @KafkaListener, KafkaTemplate,
Davomini o'qishBu bo‘limda JWT filter chain setup, Resource Server configuration, OAuth2 login, method-level security, va SecurityContext / authentication propagation ni o‘rganamiz. Spring Security - authentication,
Davomini o'qishBu bo‘limda Spring Boot Actuator endpoints, custom health indicators, Micrometer metrics, Prometheus + Grafana, distributed tracing, va structured logging with MDC ni ko‘ramiz. Spring Boot Actuator pr
Davomini o'qishBu bo‘limda Testcontainers, @DataJpaTest, @WebMvcTest, test slices, WireMock, @TestConfiguration, test beans, Spring Cloud Contract, va full context vs sliced tests trade-off larni ko‘ramiz. Spring Bo
Davomini o'qishSpring Cloud’ni o‘rganishdan maqsad - bitta Spring Boot app yozish emas, balki bir nechta servislar orasidagi konfiguratsiya, routing, load balancing, kommunikatsiya, tracing va config refresh kabi mu
Davomini o'qishResilience patterns - bu microservice tizimda bir service ishdan chiqsa yoki sekinlashsa, butun system qulab tushmasligi uchun ishlatiladigan patternlar. Bu mavzu Spring Cloud ecosystem’dan keyingi mu
Davomini o'qishSpring WebFlux - Spring’ning reactive, non-blocking web framework’i. Bu mavzu quyidagilarni o‘z ichiga oladi: Mono & Flux, reactive controllers, RouterFunction, Reactive Spring Security, R2DBC, SSE/We
Davomini o'qish