Сообщения

MS Lesson23: Apache Kafka

Изображение
                                                                          Fundamental bilikler   1. Broker - Kafka-nin ishlediyi server prosesidir. Broker poct merkezi kimidir. Broker mesajlari qebul edir, mesajlari diske yazir, consumerler istedikde gonderir.  Real production-da hecvaxt 1 broker olmur, bir nece broker birlikde Cluster-i teshkil edir.  Bir nece brokerin olmasi: * Fault Tolerance : 1 broker cokse digerleri ishleyir * Scalability : yuk bolunur, performans artir * Replication : data kopyalanir, itmir Her brokerin unikal ID-si var. Cluster-de diger brokerlerler emekdashliq edir.  2. Topic - Kafka-da melumatlarin saxlandigi mentiqi kanal (log)dir.  Poct merkezinde (Broker) mektublar kateqoriyalara bolunur.  Topic-in xususiyyetler...

MS Lesson22: Spring Security Project

Изображение
Step1: docker-compose.yaml fayli services : postgres : image : postgres:17 container_name : security2 environment : POSTGRES_DB : security2 POSTGRES_USER : security2 POSTGRES_PASSWORD : security2 ports : - "5555:5432" volumes : - postgres_data:/var/lib/postgresql/data networks : - demo-network networks : demo-network : driver : bridge volumes : postgres_data :   application.yaml fayli server : port : 9999 spring : profiles : include : - db application-db.yaml fayli spring : datasource : url : jdbc:postgresql://${ DB_HOSTNAME :localhost}:${ DB_PORT :5555}/security2 username : security2 password : security2 driver-class-name : org.postgresql.Driver jpa : hibernate : ddl-auto : update show-sql : true properties : hibernate : format_sql : true Step2: Entity-leri yaratmaq User entity package az . etibarli . step3 . entity ; import jakarta . pers...