Open in app

Sign In

Write

Sign In

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

966 Followers

Home

About

Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Apr 8

Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality

Web uygulamalarında veri tabanından büyük veri kümesinin parçalar halinde getirilerek kullanıcı arayüzünde görüntülenmesi sıkça kullanılan bir yöntemdir. Bu işlemi gerçekleştirmek için iki yaygın yöntem Keyset Pagination ve Offset Pagination olarak bilinir. Her iki yöntem de belirli avantajlar ve dezavantajlar sunar ve hangi yöntemin kullanılması gerektiği projeye ve gereksinimlere bağlıdır. Bu…

C Sharp Programming

5 min read

Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality
Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality
C Sharp Programming

5 min read


Apr 2

Sıfırdan Bire-Startuplar Üzerine Notlar

Merhaba arkadaşlar, çoğunlukla teknik konular üzerinde yazılar yazmaya özen gösteriyorum ancak mesleğimiz için önemli konular sadece teknik konular değildir. Gerçekleştirdiğimiz mesleğin ruhunda elbette teknik konular çok önemlidir ancak görev aldığımız organizasyonların amacını ve hedeflerini daha iyi anlamak ve anladıklarımızı teknik yetenek setlerimiz ile birliştirmek daha çarpıcı sonuçlar verecektir.

Girişimcilik

17 min read

Sıfırdan Bire-Startuplar Üzerine Notlar
Sıfırdan Bire-Startuplar Üzerine Notlar
Girişimcilik

17 min read


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 6 yayınlandıktan sonra yapılan planlar içerisinde “En Çok İstenen Özellikler” kategorisine dahil edilen bu özellik EFCore 7 sürümü ile artık…

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

Furkan Güngör

Furkan Güngör

966 Followers

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

Following
  • JIN

    JIN

  • Gamze Nurluoğlu

    Gamze Nurluoğlu

  • Keivan Damirchi

    Keivan Damirchi

  • inVerita

    inVerita

  • Bora Kaşmer

    Bora Kaşmer

See all (111)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams