Open in app

Sign In

Write

Sign In

Furkan Güngör
Furkan Güngör

919 Followers

Home

About

Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Dec 20, 2022

.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)

.Net 7 sürümü ile hayatımıza giren farklı özellikler oldu. Özellikle Entity Framework Core tarafında çok sayıda iyileştirme ve yeni özellikler eklendi. Bulk operasyonlarının bu sürümde desteklenmek istendiğini zaten biliyorduk. .Net …

Dotnet

4 min read

.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)
.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)
Dotnet

4 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Aug 22, 2022

.Net 7 ve Yenilikleri (Rate Limiter)

Hız parametresi genellikle backend organizasyonları için bir başarı kriteri olarak kabul edilir. Bazı senaryolarda çok hızlı olmak avantaj yerine dezavantaj oluşturabilir. Bu senaryolar organizasyonlara göre farklılık gösterebilir. Yapılan analizler sonucunda bazen uygulamalarımızın aşırı hızlı olmasını engellemek isteyebiliriz. Tam bu noktada Rate Limiter kavramı hayatımıza giriyor. Rate Limiting temel olarak kullanıcıların…

Rate Limiting

3 min read

.Net 7 ve Yenilikleri (Rate Limiter)
.Net 7 ve Yenilikleri (Rate Limiter)
Rate Limiting

3 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Aug 16, 2022

.Net 7 ve Yenilikleri (Output Caching Middleware)

Geliştirdiğimiz sistemlerde kullanıcıdan bazı bilgiler alıp bazı sorumlulukları yerine getiren yüzlerce uç nokta yani endpoint bulunmaktadır. Yoğun yük altında çalışan sistemlerde bu uç noktaların en önemli başarı kriterleri sistemin herhangi bir T anında tutarlı bir cevap üretmesi ve bu cevabı üretirken harcadığı zamansal maliyetidir. Geliştirdiğimiz bu uç noktaların zamansal olarak…

Cache

5 min read

.Net 7 ve Yenilikleri (Output Caching Middleware)
.Net 7 ve Yenilikleri (Output Caching Middleware)
Cache

5 min read


Published in FowApps

·Aug 3, 2022

AAA Pattern (Arrange, Act, Assert)

Geliştirdiğimiz birimler, modüller veya uygulamalar birer matematik formülü gibidir. Her formül bir hipotez olarak ortaya çıkar. Bu hipotezler çeşitli sağlamalar sonucunda bir teoriye dönüştürülür. Doğruluğu her senaryoda kanıtlanmış teoriler birer kural olarak hayatımıza girer. 2*2=4 Çarpma işlemi içinde gizli bir toplama işlemi barındırır. Onluk sayı sisteminde bu işlem bir hipotezdir…

Unit Testing

3 min read

AAA Pattern (Arrange, Act, Assert)
AAA Pattern (Arrange, Act, Assert)
Unit Testing

3 min read


Published in FowApps

·Jul 26, 2022

Boxing vs Unboxing

Kutulamak ve kutuyu kaldırmak. İşte bütün mesele bu. 😇 Value type ve referance type olaraka ikiye ayırdığımız veri tipleri bazen stack bazen ise heap üzerinde tutulmaktadır. Value tipler stack üzerinde saklanırken referans tipler heap üzerinde saklanmaktadır ancak stack üzerinde de bir başvuru bulundurduğunu unutmamak gerekiyor. Temel kısa bir özet yaptıktan…

Boxing

2 min read

Boxing vs Unboxing
Boxing vs Unboxing
Boxing

2 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Jun 29, 2022

Monitoring Modern Systems with SigNoz & OpenTelemetry

Modern sistemlerin izlenmesi daha karmaşıktır. Doğaları gereği son derece dinamiktirler. Özellikle microservice mimarilerine dayalı olduklarında ölçümlenebilecek ve anlamlandırılabilecek büyük miktarda telemetri verisi yayarlar. Microservice yapısı containerized deployment ile combine edildiğinde organizasyonlar son derece dinamik sistemlere dönüşebiliyor. Bu servisler, donanımdan ve işletim sisteminden Docker ve Kubernetes aracılığıyla application ve business performans…

Monitoring

5 min read

Monitoring Modern Systems with SigNoz & OpenTelemetry
Monitoring Modern Systems with SigNoz & OpenTelemetry
Monitoring

5 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·May 17, 2022

Kabul Testi Nedir? (.Net with SpecFlow)

Yazılım uygulamalarını her zaman farklı organizasyonlara benzetmişimdir. Bazen bir futbol takımı bazen ise bir yolcu gemisi. Herhangi bir organizasyon ile karşılaştığımda aklıma gelen ilk soru: “Lider kim?” olmuştur. Çünkü ilk olarak lideri incelersem tüm organizasyonu incelemek gibi büyük bir zaman maliyeti oluşturmadan organizasyonun sırlarını öğrenebileceğime inanırım. Yazılım uygulamalarında bence lider…

Bdd

4 min read

Kabul Testi Nedir? (.Net with SpecFlow)
Kabul Testi Nedir? (.Net with SpecFlow)
Bdd

4 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·May 10, 2022

Clean Code Performansın Düşmanı mı?

Clean Code performansın düşmanı mı? Takım arkadaşlarımla bu konuyu konuştuğumda “Evet, tabii ki düşmanı.” cevabını aldım. Takım arkadaşımız kendinden bu kadar emin konuştuğunda genellikle ona inanırız. Ama benim ikna olmam biraz zaman aldı. Bir şeyi temiz olarak betimliyorsak nasıl daha kötü olabilir? Aklıma ilk şu cevap geliyor; Clean Code pratikleri…

Clean Code

4 min read

Clean Code Performansın Düşmanı mı?
Clean Code Performansın Düşmanı mı?
Clean Code

4 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Apr 7, 2022

Masumiyet Tuzağı-Enum ToString() Performance

Her developer Enum tipini en az bir kere kullanmıştır. Bu tip string görünümlü bir integer sabitidir. Değişkenlerin alabileceği değerlerin sabit(belli) olduğu durumlarda kodumuzun daha okunabilir olması için kullandığımız bu tip üzerinde bazen ToString() yöntemini kullanarak sayısal değerin karşılığı olan metinsel ifadeyi alabiliyoruz. Bu yazıda ToString() metodunu inceleyeceğiz. Enum değerler için…

Performance

4 min read

Masumiyet Tuzağı-Enum ToString() Performance
Masumiyet Tuzağı-Enum ToString() Performance
Performance

4 min read


Published in Devops Türkiye☁️ 🐧 🐳 ☸️

·Mar 27, 2022

Permission, Package And Feature Management With AspNetCore

Farklı domainlerde farklı amaçlara hizmet eden binlerce SaaS uygulama artık hayatımızın merkezi haline geldi. Tam bu noktada uygulamaların hepsinde ortak olan ancak her uygulamanın farklı kombinasyonlarla çözmeye çalıştığı temel bir problem var. Bu yazıda bu problemi ortak bir noktadan nasıl çözebileceğimize odaklanırken bu problem için geliştirdiğim bir paketi sizlerle tanıştıracağım. …

Permission Management

4 min read

Permission, Package And Feature Management With AspNetCore
Permission, Package And Feature Management With AspNetCore
Permission Management

4 min read

Furkan Güngör

Furkan Güngör

919 Followers

Solution Developer — I want to change the world, give me the source code.

Following
  • JIN

    JIN

  • developer-guy

    developer-guy

  • inVerita

    inVerita

  • Anup Marwadi

    Anup Marwadi

  • DashDevs | Global Fintech Engineering

    DashDevs | Global Fintech Engineering

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech