Microservices

Overcoming Event Size Limits with the Conditional Claim-Check Pattern in Event-Driven ArchitecturesOvercoming Event Size Limits with the Conditional Claim-Check Pattern in Event-Driven Architectures

Overcoming Event Size Limits with the Conditional Claim-Check Pattern in Event-Driven Architectures

{:en}In today’s technological age, we typically build our application solutions on event-driven architecture in order to make them as scalable,…

5 months ago
Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Policy Enforcement-Automated Governance with OPA Gatekeeper and Ratify) – Part 2Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Policy Enforcement-Automated Governance with OPA Gatekeeper and Ratify) – Part 2

Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Policy Enforcement-Automated Governance with OPA Gatekeeper and Ratify) – Part 2

{:tr} Makalenin ilk bölümünde, Software Supply Chain güvenliğinin öneminden ve containerized uygulamaların güvenlik risklerini azaltabilmek için SDLC süreçleri boyunca alınabilecek…

10 months ago
Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Security Scanning, SBOMs, Signing&Verifying Artifacts) – Part 1Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Security Scanning, SBOMs, Signing&Verifying Artifacts) – Part 1

Securing the Supply Chain of Containerized Applications to Reduce Security Risks (Security Scanning, SBOMs, Signing&Verifying Artifacts) – Part 1

{:tr}Bildiğimiz gibi modern yazılım geliştirme ortamında containerization'ın benimsenmesi, uygulamaların oluşturulma ve dağıtılma şekillerini oldukça değiştirdi. Container'ların lightweight ve self-contained birimler…

1 year ago
How to Order Events in Microservices by Using Azure Service Bus (FIFO Consumers)How to Order Events in Microservices by Using Azure Service Bus (FIFO Consumers)

How to Order Events in Microservices by Using Azure Service Bus (FIFO Consumers)

{:tr}Bazen bazı senaryolar vardır karmaşıklığını veya eksi yanlarını bildiğimiz halde implemente etmekten kaçamadığımız veya implemente etme zorunda kaldığımız. Distributed ortamlarda…

2 years ago
Providing Atomicity for Eventual Consistency with Outbox Pattern in .NET MicroservicesProviding Atomicity for Eventual Consistency with Outbox Pattern in .NET Microservices

Providing Atomicity for Eventual Consistency with Outbox Pattern in .NET Microservices

{:tr}Bildiğimiz gibi microservice architecture'ına adapte olmanın bir çok artı noktası olduğu gibi, maalesef getirdiği bazı zorlayıcı noktaları da bulunmakta. Özellikle…

2 years ago
Building Microservices by Using Dapr and .NET with Minimum Effort – 02 (Azure Container Apps)Building Microservices by Using Dapr and .NET with Minimum Effort – 02 (Azure Container Apps)

Building Microservices by Using Dapr and .NET with Minimum Effort – 02 (Azure Container Apps)

{:tr}Bir önceki makale serisinde Dapr projesinden ve faydalarından bahsedip, local ortamda self-hosted mode olarak .NET 6 ile iki adet örnek…

2 years ago
Building Microservices by Using Dapr and .NET with Minimum Effort – 01Building Microservices by Using Dapr and .NET with Minimum Effort – 01

Building Microservices by Using Dapr and .NET with Minimum Effort – 01

{:tr}Bildiğimiz gibi her geçen gün teknoloji ve alışkanlıklarımız sürekli değişmekte. Özellikle pandemi sürecinden sonra dijitalleşmeye ve teknolojiye olan eğilim oldukça…

2 years ago
High-Performance, Stream-Based Communication Between Services with NET 5 and gRPCHigh-Performance, Stream-Based Communication Between Services with NET 5 and gRPC

High-Performance, Stream-Based Communication Between Services with NET 5 and gRPC

{:tr}Günümüz teknoloji çağının ihtiyaçları nedeniyle geliştirdiğimiz bir çok uygulamalarımızı, microservice mimarisi çatısı altında distributed olarak geliştirmeye çalışıyoruz. Ayrıca distributed servisler…

4 years ago
How Should My Event Be Designed? Some Thoughts on Event-Based SystemsHow Should My Event Be Designed? Some Thoughts on Event-Based Systems

How Should My Event Be Designed? Some Thoughts on Event-Based Systems

{:tr}Bildiğimiz gibi yazılım geliştirme, özellikle günümüz ihtiyaçları karşısında kolay kolay bitmiyor. Yazılımı geliştirmenin yanı sıra, onun sürekli ayakta ve tutarlı…

4 years ago
Implementation of Choreography-based Saga in .NET MicroservicesImplementation of Choreography-based Saga in .NET Microservices

Implementation of Choreography-based Saga in .NET Microservices

{:tr}Günümüz teknoloji çağında neredeyse hepimiz microservice'ler hakkında konuşuyor ve uygulamalar geliştirmeye çalışıyoruz. Yüzeysel baktığımızda her şey çok net ve uygulaması…

4 years ago