Category: Yazılım

0

OData Nedir?

OData Nedir?

OData (Open Data Protocol), Microsoft tarafından geliştirilen ve veri paylaşımını standartlaştıran bir protokoldür. OData, RESTful API’ler için veri sorgulama ve manipülasyonu kolaylaştırır. Bu sayede, büyük veri setleri üzerinde işlem yaparken performanslı ve esnek çözümler sunar.

0

Microservice Mimarisinde API Gateway Nedir?

Microservice mimarisi, yazılım uygulamalarını küçük, bağımsız hizmetlere bölerek esneklik ve ölçeklenebilirlik sağlayan bir yaklaşımdır. Bu hizmetler, genellikle farklı teknolojilerde geliştirilir ve birbirleriyle iletişim halinde olmalıdır. Bu iletişimi yönetmek ve dış dünyaya tek bir giriş...

0

Asp.NET Core – SignalR’da Streaming

Merhaba, Önceki yazılarımızda klavyeye aldığımız Asp.NET Core – SignalR yazı serisinde SignalR teknolojisini sürekli tekil mesajların iletimi üzerine ele almıştık. Halbuki SignalR aynı zamanda message streaming’i destekleyen bir yapıya sahiptir. Evet, iki konum arasındaki akış sırasında...

15

SQL Server Agent Nedir ve Nasıl Kullanılır?

SQL Server Agent, Microsoft SQL Server’ın bir bileşenidir ve planlı işleri otomatikleştirmek için kullanılır. SQL Server Agent, belirli zamanlarda veya belirli olaylar gerçekleştiğinde SQL Server veritabanı yöneticilerinin işlerini kolaylaştırır. Bu bileşen, işlerin (jobs), iş...

1

Docker Nedir ve Nasıl Kullanılır?

Dijital dünyada yazılım geliştirme ve dağıtım süreçleri hızla değişiyor. Geleneksel sunucu yönetimi ve yazılım dağıtımı yöntemleri artık eskimiş durumda. İşte bu noktada Docker devreye giriyor. Docker, yazılım geliştiricilerin ve sistem yöneticilerinin uygulamaları hızlı, güvenilir...

1

Elasticsearch Nedir ve Nasıl Kullanılır?

Günümüzde, büyük miktarda verinin etkili bir şekilde depolanması, indekslenmesi ve aranması, birçok işletme ve organizasyon için kritik bir gerekliliktir. Elasticsearch, bu ihtiyacı karşılamak üzere tasarlanmış açık kaynaklı bir arama ve analiz motorudur. Bu makalede,...

3

Clean Architecture yapısına genel bakış ✔

➡ Domain: Clean Architecture’da, “Domain” katmanı genellikle çekirdek işlevselliği içerir ve uygulamanın ana iş mantığını temsil eder. Bu katman, iş domain’ini yani uygulamanın çözümlemeye çalıştığı gerçek dünya problemlerini içerir. ➡ Application: Clean Architecture’da, “Application”...

19

Solid prensipleri nedir?

Solid prensipleri, yazılım tasarımındaki beş temel ilkedir. Bu prensipler, yazılımın sürdürülebilirliğini, esnekliğini ve bakımını kolaylaştırmak için kullanılır. Bu prensipler, Robert C. Martin tarafından “Clean Code: A Handbook of Agile Software Craftsmanship” kitabında tanıtılmıştır. Şimdi,...