Celery Görevlerinde Redis ile Dağıtık Kilitleme (Distributed Locking)
Dağıtık sistemlerde, birden fazla worker'ın aynı kritik kod bloğunu aynı anda çalıştırmasını engellemek için kilitleme (locking) mekanizmalarına ihtiyaç duyulur. Python ekosisteminde, bu iş için en popüler çözümlerden biri Redis tabanlı kilitlerdir. Redis hızlı ve güvenilir olduğu için tercih edilir. Bu rehberde, projede uygulanan tekrar kullanılabilir context manager yaklaşımıyla,