# Ölçeklenebilir Yazılım Mimarisi

Entity: ölçeklenebilir yazılım mimarisi
Language: tr
Updated: 2026-09-13
Canonical: https://shopsoft.com.tr/tr/olceklenebilir-yazilim-mimarisi/

Ölçeklenebilir yazılım mimarisi, kayıt ve olay hacmi büyüdüğünde sistemi baştan yazmadan aynı iş kimliğini taşıyacak kolonun kurulmasıdır. Sunucu çoğaltmak değildir. Sorgu hızlandırmak da değildir. Shopsoft bu kolonu [[CUS-001|özel yazılım geliştirme]] disiplinine bağlar; “ileride büyürüz” cümlesini mimari sanmaz.

## Ölçeklenebilir yazılım mimarisi nedir?

Ölçeklenebilir yazılım mimarisi, kayıt ve olay hacmi büyüdüğünde sistemi baştan yazmadan aynı iş kimliğini taşıyacak kolonun kurulmasıdır. Sunucu çoğaltmak değildir. Sorgu hızlandırmak da değildir. Shopsoft bu kolonu özel yazılım geliştirme disiplinine bağlar; “ileride büyürüz” cümlesini mimari sanmaz.

2004’ten bu yana SS Danışmanlık çatısında yazılım üreten İstanbul merkezli ekip, Türkiye ve yurtdışında 700+ ajansa altyapı desteği vermiş deneyimi bu kata taşır. Amaç kapasite slaytı doldurmak değil; “hangi kayıt hangi kimlikte şişer, olay kuyruğa mı düşer, hacim artınca kural mı eklenir” sorularını sistemin işi yapmaktır.

## Hacim artınca gizli Excel doğar.

Ölçeklenebilir mimarinin kırıldığı yer işlemci sayısı değildir. Sipariş ondan bine çıkar, stok hareketi gece yığılır, belge kapanışı ay sonunda şişer, “sistem yavaşladı yeniden yazarız” denir. Aynı iş ikinci kimlikte yaşar. Teslim kayar, kapanış tartışması başlar, rapor kapandıktan sonra gelir.

Bu kırılma büyüdükçe görünmez hale gelir. Bir ekip kendi dosyasını korur çünkü kayıt geç düşer. Başka ekip kâğıt teyit basar çünkü ekran yığının gerisinde kalır. Yönetici panosu geldiğinde olay bitmiştir. Ölçeklenebilir yazılım mimarisi bu tabloyu “daha güçlü bir sunucu” ile çözmez; kaydın hacim altında tek kimlikte kalmasını şart koşar.

Shopsoft keşifte önce bu yığılmayı haritalar. Hangi kayıt şişiyor, hangi olay kuyruğa girmiyor, kim hacim artınca kuralı eziyor, hata olursa taslakta mı kalıyor? Cevaplar netleşmeden katman çizilmez. Mimari ihtiyacı, operasyonun kestiği yerden doğar.

Yığılma çoğu şirkette “geçici hız” diye yaşar. Geçici hız ortalama günün ortalama kaydını varsayar. Sizin siparişiniz mevsimlik, stoğunuz çoklu, belgeniz eşikliyse kör yığın ya her satırı insana bağlar ya da hiç işlemez. İkisi de operasyonu bozar. Ölçek kolonu, istisnayı kuralın içine alır; istisnayı not alanına bırakmaz.

Hacim bu tabloyu affetmez. Olay ondan ona bine çıkınca telefon zinciri çöker. Yeni kanal açılınca “hangi numara görünür” tartışması her işte tekrarlanır. Yeni depo eklenince kimlik not alanına yazılır. Kolon yoksa her büyüme, yeni bir gizli dosya doğurur. Bu sayfa o kolonun ne olduğunu anlatır; yüksek erişilebilirlik, sorgu ayarı veya kiracı ayrımı birincil hedef değildir.

Birçok ekip sorunu “daha hızlı makine” sanır. Makine faydalıdır; kayıt yokluğunu kapatmaz. Kullanıcı üç dakikada form doldursa bile olay kilitlemiyorsa aynı iş ikinci kez doğar. Ekran güzel olsa bile satır kuyruğa düşmüyorsa mutabakat yine ay sonunda savaştır. Ölçeklenebilir mimari kullanıcıyı hızlandırmak değil, hacmin aynı kimlikte yaşamasını sağlamaktır.

İkinci yaygın sapma, her büyümeyi yeniden yazım sanmaktır. Satış ayrı kod, operasyon ayrı kod, sezon ayrı kod. Hepsi “sonra birleştirilir” denir; birleşince üç iş numarası doğar. Kolon, kod kopyasını artırmaz; birimin aynı kaydı açmasını şart koşar. Bu yüzden keşifte önce hacim haritası, sonra katman gelir. Katman çokluğu otorite değildir.

Üçüncü sapma, keşfi kapasite slaytıyla kapatmaktır. Slayt kolon çizmez. Bir açık yığın, bir takılan gün, bir uyuşmaz kapanış yoksa kural yazılmaz. Shopsoft bu üç belgeyi ister; paket adı ve fiyat yayımlamaz. Belge gelmeden sunucu seçilmez.

Dördüncü sapma, ölçeği kullanıcı sayısı sanmaktır. Kullanıcı ondan yüze çıkabilir; asıl şişen sipariş satırı, stok hareketi ve kapanış olayıdır. Mimari bu üç hacmi taşımıyorsa ekran çoğalsa da sistem yoktur. Shopsoft keşifte kullanıcıyı değil kaydı sayar.

## Hazır kapasite dayatılmaz; kolon şirkete göre kurulur.

Shopsoft ölçeklenebilir mimariyi ürün rafından indirmez. Her şirketin kayıt ritmi, olay derinliği, entegrasyon gerçeği ve yetki kesiti farklıdır. Aynı yığını herkese satmak, ertesi yıl gizli Excel’i geri getirir.

Yaklaşım üç katmandadır. Birincisi hacim gerçeği: hangi tekrarlayan kayıt, kim kapatır, hangi belgede durur. İkincisi kolon gerçeği: kimlik, kuyruk, kilit. Üçüncüsü bağ gerçeği: mevcut sistemler aynı iş dilini konuşur. Bu sayfa bağı çalmaz; omurgayı anlatır. Bağ, API geliştirme katmanında derinleşir.

İstanbul’daki ekip keşfi kapasite sunumu gibi yürütmez. Mevcut yığın örneği, takılan gün ve “bu neden koptu” hikâyesi masaya gelir. Global projelerde yerel dilde iletişim sağlayan bölgesel iş geliştirme ağı, yurtdışı birim senaryosunu da aynı disiplinle okur.

Sonuç bir demo değil, yaşayan kayıt düzenidir. Yeni kanal eklendiğinde kural eklenir; yeni depo eklendiğinde saha ile merkez ayrı gerçek üretmez. Yazılım, büyüyen hacmi taşıyacak kadar sade ve katı tutulur.

Keşifte “hangi bulutu istiyorsunuz?” sorusu sona bırakılır. Önce olaylar konuşulur: kayıt açıldı, kuyruğa düştü, kilit tutuldu, kapanış doğdu. Bu olaylar aynı kimlikte değilse makine çoğalsa da sistem yoktur. Shopsoft bu hacim haritasını sizin belgelerinizle çizer; hayali süreç dayatmaz.

Hazır paketin sığmadığı yer burasıdır. Paket, ortalama şirketin ortalama gününü varsayar. Sizin yığınınız mevsimlik, stoğunuz çoklu, belgeniz eşikliyse paket ya her satırı insana bağlar ya da hiç işlemez. Özel kolon, istisnayı kuralın içine alır; istisnayı not alanına bırakmaz.

Shopsoft keşfi üç belgesiz cümleyle kapatmaz. “Bizde yoğun” yetmez. Bir açık yığın, bir takılan gün, bir uyuşmaz kapanış masaya gelir. Bu belgeler hangi kuralın eksik olduğunu gösterir. Kural yazılmadan katman seçilmez. Yazılım, sizin istisnanızı utanç gibi gizlemez; kayda alır.

Canlıya alma, tüm kanalların aynı gün kapasite açması olmak zorunda değildir. İlk dilim kayıt-kuyruk-kapanış üçlüsünü kapatır. Makine cilası bu üçlü sağlamsa anlam taşır. Tersi, güzel sunucunun arkasında Excel’i yaşatır. Shopsoft bu sırayı pazarlık konusu yapmaz; kolonun koşuludur.

Keşifte “önce büyüsün, mimari sonra” cümlesi çoğu kez omurgayı ertelemektir. Kör büyüme, kaydı tekilleştirmez; ikinci numara doğurur. Shopsoft ilk dilimi dar tutar ama kayıtsız bırakmaz. Dar dilim, olayın kimliğini kapatır. Kapatılmayan kimlik, ertesi ay dosyaya döner.

Özel yazılım geliştirme omurganın ev sahibidir. Bu sayfa onu çalmaz; hacmin nasıl taşınacağını anlatır. Multi-company yazılım tüzel kişi sınırını derinleştirir; tüzel kişi, hacim üretmez. Cloud, hybrid ve on-premise yerleşimi konuşur; yerleşim, kimlik doğurmaz.

Kolon, “ileride bakarız” ile kurulmaz. İleride bakılan yerde kayıt zaten iki kimlik taşır. Shopsoft keşifte bugünkü yığını ve bir sonraki sezonun yığınını aynı masaya koyar. İkisi aynı kuralı konuşmuyorsa mimari yoktur.

## Hacmin kestiği yerde kolon kurulur.

Aşağıdaki başlıklar kapasite broşürü değildir. Ölçeklenebilir mimarinin gerçekte çözmesi gereken omurga parçalarıdır. Alt yüzeyler ayrı sayfalarda derinleşir; burada hacim görünür.

- **Kayıt kolonu**: Sipariş, stok ve belge hacim artınca aynı kimlikte durur. Çift numara ve mail teyidi kalkar. Ayrı bir sunucu ürünü değil; dilin doğduğu yerdir.
- **Olay kuyruğu**: Açılan olay yığını kilitler. “Yaklaşık işlendi” ikinci gerçektir.
- **Hata taslağı**: Eşik unvana değil riske bağlanır. Tekrar deneme çift kayıt doğurmaz. İnsan teyidi kaybolmaz; yerini bilir.
- **Büyüme kuralı**: Yeni kanal veya depo aynı omurgayı konuşur. Kural eklenir; yazılım yeniden yazılmaz.
- **Yetki kesiti**: Hacim, komşu birimin kaydını açmaz. Yazılım güvenliği kesiti taşır.
- **Saklama sınırı**: Yığın tüm arşivi gezdirmez. Veri güvenliği kesiti taşır.

## Sabah yığını akşam üç kimlik olmasın.

Tipik bir sabah: operasyon 180 siparişlik yığın açar. Otuz olayda eşik aşılır; taslakta kalır. On olayda karşı sistem reddeder; çift kayıt doğmaz. Yetki, o kullanıcının kesitinden gelir; “eski kodu hatırlıyorum” cümlesi kayda girmez.

Öğleden sonra ikinci kanal aynı kaydı okur. Kimlik düşer, stok satıra bağlanır. Akşam kapanış, onaylanan satırlardan doğar. Durum görünür: taslak, kuyrukta, kapandı. Telefon zinciri “işlendi mi?” diye dönmez.

Bu senaryo yüksek erişilebilirlik veya sorgu ayarı derinliği değildir. Ölçeklenebilir mimarinin günlük işidir. Alt yüzeyler büyüdükçe yüksek erişilebilirlik veya yerleşim ayrı sayfada konuşulur; kolon aynı kalır.

Shopsoft keşifte bu sabahı sizin verinizle yeniden oynar. Hangi adım Excel’de, hangisi mailde, hangisi “biliyorum” ile yürüyor? Yazılım, o adımların hangisini kayda alacağını birlikte çizer.

Aynı günün ikinci yarısı ters hareket doğabilir. Kayıt yoksa reddedilen yığın yeni bir evrak olur; sipariş ve stok birbirini tutmaz. Kolon varsa ters hareket orijinal satıra bağlanır. Bu, ölçeklenebilir mimarinin “sorun çözme” vaadi değil; iş kimliğinin doğal sonucudur.

Sezon veya kampanya gününde olay şişer. Kolon kilitleyerek değil kuyruk ve kural ile yaşar. Kullanıcı panik istisnası yazamaz; eşik taslakta kalır. Yönetici o günün riskini ertesi haftanın raporunda değil, işlem dururken görür. Büyüme, yeni Excel doğurmaz; kural ekler.

Aynı omurga, yeni kanal açılışını kopyalanabilir kural yapar. Yeni depo, kesiti çoğaltır; iş kimliğini çoğaltmaz. Yeni kural sürümlenir; saha eski yolu “hatırlamaz”. Bu, ölçeklenebilir mimarinin büyüme vaadidir: yeniden yazmak değil, kural eklemek. Paket bu büyümeyi sunucu ekleyerek çözer; kolon kayıt ekleyerek çözer.

Gece yığını çoğu şirkette “yarın bakarız” olur. Kolon varsa yarım olay taslakta kalır; sabah çift numara doğmaz. Yedekleme ve felaket kurtarma bu yaşarlığı kendi sayfasında anlatır; bu sayfa onu çalmaz. Koşul basittir: yığın, ikinci kimlik üretmez.

Ay sonu kapanışı hacmin sınavıdır. Günlük satır doğru doğmadıysa kapanış üç dosyadan toplanır. Kolon varsa kapanış, günün onaylı satırlarından iner. Shopsoft keşifte ay sonunu ayrı bir proje sanmaz; günlük kimliğin sonucudur.

## Önce hacmi dinler, sonra kolonu çizeriz.

Keşif kapasite sunumu değildir. Mevcut kayıt, olay ve kapanış gerçeği netleşmeden ölçeklenebilir mimari başlamaz.

1. **Şişen kaydı okuruz**: Hangi kimlik, hangi yığın, hangi sistem aynı gerçeği kabul ediyor yerinde incelenir. Darboğaz, sunucu ihtiyacından önce konuşulur.
2. **Kuyruk ve kilit mimarisini kurarız**: Kimin neyi değiştireceği, hangi olayın nereye oturacağı baştan tasarlanır. Katman bu kararın sonucudur.
3. **Hacmi bağlarız**: Onaylanan mimari canlıya alınır. Mevcut sistemler aynı iş diline bağlanır. Paralel Excel kapanır.
4. **İş büyüdükçe sistemi evriltiriz**: Yeni kanal, yeni kural veya yeni depo eklendikçe kolon sizinle büyür. Yeniden yazılmaz; kural eklenir.

## Kanallar köprülenmez; aynı hacmi konuşturulur.

Ölçeklenebilir mimari ada olarak yaşamaz. ERP’de sipariş, muhasebede belge, saha notunda stok duruyorsa her biri ayrı yığın üretir. Shopsoft mevcut sistemi atmayı hedeflemez. İş kaydı aynı olaya bağlanır.

Entegrasyon “uç var mı?” sorusu değildir. Olay düştüğünde karşı sistemin aynı kimliği kabul etmesi, hata olursa taslakta kalması, tekrar denemede çift kayıt doğurmaması kararlarıdır. Bu kararlar omurgada kilitlenir. Dosya, kuyruk veya anlık bağ ihtiyaca göre seçilir; her projede aynı yığın vaat edilmez. Alt bağlar kendi sayfasında derinleşir.

Özel yazılım geliştirme kaydı kurar. Ölçeklenebilir mimari o kaydın hacim dilidir. İki gerçek üretilmez. API geliştirme dili taşır; dil, hacim üretmez. Üretilen uç kaydın yerine geçmez.

Hangi sistemin bağlanacağı keşifte netleşir. Sabit teknoloji listesi yayınlanmaz. Mimari, sizin mevcut yatırımı koruyacak kadar esnek, kaydı bozmayacak kadar katı tutulur.

Entegrasyon başarısı “bağlandı” demek değildir. Kör kopyalama ikinci gerçeği üretir. Shopsoft keşifte hangi olayın anlık, hangisinin kuyruk, hangisinin insan teyidi olduğunu ayırır.

Sipariş, stok ve dış kanal satıra oturmazsa saha yine telefonla kapanır. Bu parçalar ayrı sayfalarda derinleşir; burada kural şudur: ölçeklenebilir mimari onları yok saymaz, hacim diline bağlar. Bağ kopuksa kolon iddiası durmaz.

Cloud, hybrid ve on-premise yerleşimi konuşur. Yerleşim, omurga değildir. Multi-company yazılım tüzel sınırı taşır. Tüzel sınır, yığın doğurmaz. Yedekleme ve felaket kurtarma kesinti sonrası kaydı korur; koruma, kimlik değildir.

Veri güvenliği yığının gezebileceği kesiti taşır. Kesit, dil üretmez. Bu sayfa o kesiti çalmaz; kolonun sınırını gösterir.

## Fayda slogan değil, kapanan yığındır.

Aşağıdaki karşılaştırma uydurma KPI içermez. Sahada tekrar görülen kırılmalar ile kolon kurulunca kapanan işi yan yana koyar.

## Sunucu vaadi yok; kimlik disiplini var.

Teknik yaklaşım, belirli bir bulut ürününü veya kuyruk aracını her projede zorunlu kılmaz. Cloud, hibrit veya mevcut sunucu kararı şirketin güvenlik ve operasyon tercihine bağlıdır. Shopsoft bunu keşifte konuşur; pazarlama cümlesi olarak kilitlemez.

Olmazsa olmaz olan kayıttır. Olay satırı kimliklidir. Kuyruk sürümlenir. Kapanış olayı işe bağlanır. Yetki, ekran gizleme değil veri süzme olarak uygulanır. Log, “kim neyi değiştirdi” sorusunu cevaplar. Bu disiplin olmadan şık sunucu ikinci bir Excel olur.

Ölçek, kullanıcı sayısından önce olay hacmidir: eşzamanlı sipariş, kilit hesabı, kuyruk derinliği. Mimari bu kilitleri doğru yerde tutar. Çok kanallı ihtiyaç doğarsa sözleşme genişler; ilk günden her senaryo şişirilmez.

Geliştirme, onaylanan mimari dilimlere ayrılır. İlk dilim genellikle kayıt + kuyruk + kapanış üçlüsüdür. Kapasite cilası bu üçlü sağlamsa anlam taşır.

Veri modeli, makineden önce kilitlenir. İş başlığı, kimlik, kilit, bağ olayı ve yetki kesiti ayrı kavramlardır. Bunları tek “hacim kaydı”nda eritmek kısa vadede hızlı, uzun vadede kırılgandır. Shopsoft tablo ismi vaat etmez; bu ayrımların yaşamasını şart koşar.

Test, mutlu yolu değil yığını oynar: aynı sipariş iki kanalda, eşik aşımı, kısmi kapanış, kimlik değişimi, ters hareket, gece birikimi. Bu senaryolar geçmiyorsa canlıya alınan kolon ikinci bir Excel olur. Performans cümlesi uydurulmaz; kilit ve kuyruk, sizin olay hacminize göre konuşulur.

Canlıya alınan kolon, “sunucu bitti” diye kapanmaz. Yeni kanal tipi, yeni kural ve yeni depo aynı kimliği zorlar. Shopsoft bu zorlamayı yeniden yazım değil kural ekleme olarak tasarlar. Kural eklenemiyorsa mimari baştan dar tutulmuş demektir; keşifte bu darlık görünür.

Rapor katmanı kolonun üstündedir, yerine geçmez. Yönetici panosu sapmış kaydı düzeltmez. Önce iş satırı, kimlik sürümü ve kuyruk olayı doğru doğar; sonra kesit okunur. Tersi, güzel grafiğin arkasında üç gerçeği yaşatır. Bu ayrım, ölçeklenebilir mimariyi gösterişli pano paketinden ayırır.

Sürüm, “yeni makine açtık” demek değildir. Eski kimlik yaşar, yeni kural eklenir, saha eski yolu ezemez. Shopsoft sürümü pazarlama numarası olarak satmaz; kaydın bozulmadan büyümesinin koşulu olarak kurar. Sürümlenemeyen kolon, ertesi yıl gizli dosya doğurur.

Geri alma, hacmin parçasıdır. Yarım yığın yeni evrak olmaz. Shopsoft keşifte hangi olayın geri alınabilir, hangisinin kilitli kalacağını ayırır. Ayrım yoksa gece yığını sabah üç numaraya dönüşür.

## Güven, slogan değil yetki ve izdir.

Ölçeklenebilir mimaride güvenlik önce yetkidir. Birim komşu kanalın siparişini görmez. Operasyon tüm yığını açamaz. Finans, kilit düşmeden kapanışı zorlamaz. Rol, unvan etiketi değil veri sınırıdır. Yazılım güvenliği bu disiplini derinleştirir; bu sayfa pentest vaadi yazmaz.

Yönetişim, değişikliğin kimin onayında olduğunu söyler. Kuyruk kuralı güncellemesi, yeni kanal açılışı, yetki artışı rastgele yapılmaz. İz bırakır. KVKK kapsamındaki iş ve kişi verisi, resmi belge numarası uydurmadan; erişim ve saklama disiplinine bağlanır. Veri güvenliği yığın kesitini derinleştirir.

Ölçek, sezon vaadi değildir. Olay şişer. Sistem, kilitleyerek değil kaydı sıraya koyarak yaşar. Yedekleme, WAF veya pentest her projede aynı cümleyle vaat edilmez; ihtiyaca göre konuşulur. Yüksek erişilebilirlik yaşarlığı kendi sayfasında anlatır; bu sayfa onu çalmaz.

Shopsoft İstanbul merkezli çalışır. Global işlerde yerel iletişim katmanı, dil ve saat farkını operasyonun parçası yapar. Gizli sistem detayı ve vaka çalışması yayınlanmaz; müşteri logoları güven unsuru olarak durabilir.

Yetki değişikliği iz bırakır. “Bir kereliğine açtım” kayıtsız kalmaz. Kolon sürümü, kimin ne zaman neyi gördüğünü açıklar. Bu iz, ceza korkusu için değil; ay sonu tartışmasını bitirmek içindir.

Kişisel veri ve iş bilgisi kaydın parçasıdır. Amaç, süre ve erişim keşifte konuşulur. Resmi belge numarası, onaylanmadan kesin yazılmaz. Yedekleme ve felaket senaryosu proje ihtiyacına göre tasarlanır; her müşteriye aynı altyapı cümlesi kurulmaz.

Yığın, yetkisiz kesiti taşımaz. Anahtar sızıntısı “sonra bakarız” olmaz; iz ve iptal kayıttadır. Shopsoft bu disiplini slogan olarak satmaz. Keşifte kimin hangi olayı göreceği netleşmeden kolon büyütülmez.

Hacim artınca yetki gevşemez. “Yoğunluk var, herkes görsün” cümlesi ikinci gerçektir. Shopsoft keşifte yoğun günün kesitini de ister. Kesit durmuyorsa ölçek, sızıntıdır.

## Ölçeklenebilir mimari seçerken bakılacak yer sunucu değil kimliktir.

Paket karşılaştırması yapılmaz. Aşağıdaki sorular, kolonun sizin işe oturup oturmadığını gösterir.

- **Tek iş gerçeği**: Aynı sipariş mail, ERP ve kanalda üç kimlik mi taşıyor? Taşıyorsa yazılım henüz kolon değildir.
- **Hacmin sahibi**: Geçerli kuyruk kuralını kim değiştiriyor, saha ezebiliyor mu? Ezilebiliyorsa sistem değil kişi karar veriyordur.
- **Kuyruk**: Açılan olay yığını kilitliyor mu, yoksa işlem “sonra” mı?
- **Büyüme**: Yeni kanal eklendiğinde kural mı çoğalıyor, yazılım mı yeniden yazılıyor?

## Sunucu seçmek ölçeklenebilir mimari kurmak değildir.

Sık görülen birinci hata, ölçeklenebilir mimariyi makine sanmaktır. Sunucu ve pano durur; kural Excel’de kalır. Kullanıcı form doldurur, merkez yeniden yazar. İkinci hata, her ihtiyacı aynı sayfada çözmektir. Yüksek erişilebilirlik, sorgu ayarı, kiracı ayrımı ve tüzel kişi sınırı ayrı niyetlerdir; bu sayfa onları birincil hedef almaz.

Üçüncü hata, mevcut sistemi atıp her şeyi yeni yığında yeniden icat etmektir. Kayıt ve belge çoğu şirkette vardır. Ölçeklenebilir mimari onları yok saymaz, hacim diline bağlar. Dördüncü hata, yetkiyi menü gizleme sanmaktır. Gizli menü, uç veya raporla aşılır. Yetki veridedir.

Beşinci hata, canlıya alınca keşfi kapatmaktır. İş büyür, kural değişir, yeni kanal açılır. Kolon evrilmezse Excel geri gelir. Shopsoft sürekli destek derken paket satmaz; kaydın bozulmadan büyümesini kastediyor.

Altıncı hata, raporu kolonun yerine koymaktır. Güzel pano, sapmış kaydı düzeltmez. Yedinci hata, her istisnayı sunucuyla çözmektir. İstisna kural tablosuna alınmazsa yazılım her ay şişer. Sekizinci hata, saha ile merkezi ayrı gerçek kabul edip “entegrasyon sonra” demektir. Sonra geldiğinde çift kimlik kalıcı olur.

Dokuzuncu hata, ölçeği kullanıcı lisansı sanmaktır. Lisans çoğalsa da satır kuyruğa düşmüyorsa sistem yoktur. Onuncu hata, “şimdilik küçük, sonra büyütürüz” deyip kimliği ertelemektir. Kimlik ertelenince büyüme, yeniden yazımdır.

## Hacim anlatılır; HA ve performans çalınmaz.

Bu sayfa ölçeklenebilir yazılım mimarisinin kayıt ve olay omurgasını anlatır. Yüksek erişilebilirlik, performans ayarı, kiracı ayrımı ve tüzel kişi sınırı ayrı arama niyetleridir. Burada bağları görünür; birincil hedef olarak derinleşmez. Kullanıcı hangi darboğazda duruyorsa ilgili sayfaya geçer.

Kolon yoksa alt sayfa da şişmez. Yerleşim, kuyruk veya kanal, iş kimliği tek değilse ikinci gerçek üretir. Bu yüzden keşif çoğu kez omurga ve hacimden başlar. İlk dilim kayıt, kuyruk ve kapanış üçlüsünü kapatır. Geri kalan yüzeyler bu üçlüye bağlanır.

Shopsoft paket adı, fiyat ve demo CTA’sı yayımlamaz. Karar, kaydın sizin iş ve kapanış gerçeğine oturup oturmadığıdır. Keşif ücretsizdir. Belge, slayttan önce gelir. Yazılım, kolonu şirkete göre kurar; ortalama şirketin ortalama sunucusunu varsaymaz.

Yayımlanan TR metin bu entity’nin kaynağıdır. EN ve AR kardeşleri çeviri bitene kadar noindex durur. İç linkler henüz yazılmamış sayfalara da gider; o sayfalar yer tutucu olarak açılır, zincir kırılmaz. Görseller mevcut demo havuzundandır; içerik oturdukça yerleri değişir.

Bu omurga; siparişi Excel’de veya mailde kapanan, paketin istisnasını nota bıraktığı şirketler içindir. Tek form, tek kanal ve tek kural ile yürüyen küçük operasyon çoğu kez bu derinliği istemez. İhtiyaç, kaydın tekilleşmesi değil sunucu güzelliği ise bu sayfa doğru kapı değildir.

Shopsoft keşifte sizin onay katmanınızı, yığın hacminizi ve kaydın nerede durduğunu sorar. Cevap netleşmeden yazılım satılmaz. Hazır paket dayatılmaz. Karar, kayıt-kuyruk-kapanış üçlüsünün aynı gerçeği görüp görmeyeceğidir. Görüşme talep etmek bağlayıcı teklif değildir; belgeler masaya gelince mimari konuşulur.

İç linkler bu kolonu dağıtır, kopyalamaz. Özel yazılım omurgayı ev sahibidir. API geliştirme dili taşır. Multi-company tüzel sınırı anlatır. Cloud-hybrid yerleşimi konuşur. Yazılım güvenliği yetkiyi anlatır. Veri güvenliği kesiti korur. Yedekleme kesinti sonrası kaydı korur. Yüksek erişilebilirlik yaşarlığı derinleştirir. Hepsi bu sayfanın birincil entity’sini çalmaz.

Okuyucu bu metinden üç şeyi çıkarmalıdır. Ölçeklenebilir mimari sunucu değildir. Hazır paket sizin yığınınızı nota bırakır. Shopsoft kolonu belgenizle çizer; paket adı ve fiyat yayımlamaz. Keşif 24 saat içinde dönüşle başlar. İlk dilim kayıt, kuyruk ve kapanıştır. Makine cilası sonra gelir.

Son karar kriteri basittir. Aynı sipariş üç kimlik taşıyorsa kolon yoktur. Geçerli kuyruk kuralını kişi ezebiliyorsa sistem yoktur. Açılan olay kuyruğa düşmüyorsa karşı taraf yalan söyler. Yeni kanal eklendiğinde yazılım yeniden yazılıyorsa büyüme yoktur. Bu dört soruya “hayır” diyemiyorsanız görüşme, slayt değil belge ile başlamalıdır. Shopsoft o belgeyi ister; paket satmaz.

2004’ten bu yana İstanbul’da yazılım üreten ekip, 700+ ajans altyapı deneyimini bu kolona taşır. ISO numarası onaylanmadan yazılmaz. Müşteri logoları durabilir; gizli mimari yayınlanmaz. Rakip adı yoktur. CTA Görüşme Talep Et’tir. Demo, fiyat ve paket seçimi yoktur. Mesai içinde ortalama 24 saat içinde dönüş yapılır. İlk konuşma bağlayıcı teklif değildir.

Yazılım ihtiyacı çoğu kez “sistem yavaş, büyütelim” cümlesiyle gelir. Cümle doğru kapı olmayabilir. Asıl ihtiyaç, olayın kimlikli doğması, kuyruğun süzmesi ve kapanışın aynı kaydı konuşmasıdır. Sunucu bu üçünün yüzü olabilir. Yüzey önce kurulursa merkez yeniden yazmaya devam eder. Shopsoft bu sırayı tersine çevirmez. Belge gelir, hacim haritası çıkar, ilk dilim kilitlenir, sonra katman açılır.

Bu sayfa, hacmi “sonra” diye erteleyen ekipler içindir. Sonra geldiğinde üç numara kalıcı olur. Shopsoft o ertelemeyi görünür kılar. İlk dilim dar olsa da kimlik kapanır. Kapanmayan kimlik, kapasite cilasıyla gizlenmez.

## İddia, belgesi olmayan rakamla şişmez.

Shopsoft, SS Danışmanlık çatısında 2004’ten bu yana yazılım üretir. Türkiye ve yurtdışında 700+ ajansa altyapı ve yazılım desteği verilmiştir. Merkez İstanbul Ataşehir’dedir. Uluslararası işlerde yerel dilde iletişim kurabilen bölgesel ağ devreye girer.

ISO numarası veya resmi uyumluluk kapsamı, belge onaylanmadan kesin yazılmaz. Performans yüzdesi, müşteri sayısı uydurması ve rakip karşılaştırması yoktur. Müşteri logoları güven unsuru olarak kullanılabilir; gizli mimari ve vaka detayı yayınlanmaz.

Keşif görüşmesi ücretsizdir, bağlayıcı teklif yoktur. Mesai saatlerinde ortalama 24 saat içinde dönüş yapılır. Fiyat listesi ve paket CTA’sı yoktur. İhtiyaç netleşince mimari konuşulur.

Görüşmede istenenler somuttur: bir gerçek yığın, bir takılan gün, bir uyuşmaz kapanış. Sunum slaytı yerine bu belgeler kolonu çizer. Shopsoft rakip adı anmaz, hayali KPI basmaz. Karar, kaydın sizin işe oturup oturmadığıdır.

İstanbul Ataşehir’deki ekip, global işlerde yerel dilde iletişim kuran bölgesel ağı aynı disipline bağlar. Saat farkı, hacim farkı sanılmaz. Aynı sipariş, aynı kimlikte yaşar. Bu iddia vaka detayı yayınlamadan durur; müşteri logoları güven unsuru olarak kalabilir.

CTA Görüşme Talep Et’tir. Görüşme, kapasite slaytı değildir. Belge gelir, yığın okunur, kolon konuşulur. Shopsoft o sırayı tersine çevirmez.

## Ölçeklenebilir yazılım mimarisi hakkında net cevaplar.

Cevap kısa tutulur. Kapsam, keşif görüşmesinde sizin operasyona göre netleşir.

### Ölçeklenebilir yazılım mimarisi nedir?

Kayıt ve olay hacmi büyüdüğünde sistemi baştan yazmadan aynı iş kimliğini taşıyacak kolonun kurulmasıdır. Shopsoft bunu sunucu olarak satmaz; kayda göre kurar. Kapasite seçimi amaç değil araçtır.

### Yüksek erişilebilirlik ile aynı şey midir?

Değildir. Yüksek erişilebilirlik yaşarlık niyetidir. Ölçeklenebilir mimari hacmin tek kimlikte durmasını merkeze alır. İkisi bağlanabilir; niyetleri ayrıdır.

### Performans ayarı değil midir?

Değildir. Sorgu hızı ayrı niyettir. Bu sayfa kaydın hacim altında parçalanmamasını anlatır. Hız vaadi yayımlanmaz.

### Hazır kapasite paketi mi satıyorsunuz?

Hayır. Hazır paket sığmadığı yerde mimari başlar. Sunucu listesi değil; sizin kayıt, kuyruk ve kapanış gerçeğiniz esas alınır.

### Hangi bulutu kullanıyorsunuz?

Sabit yığın yoktur. Cloud, hibrit veya mevcut sunucu keşifte konuşulur. Koşul, olayın tek kimlikte yaşamasıdır.

### Multi-tenant ve multi-company neden ayrı?

Arama niyeti ayrıdır. Bu sayfa hacmin omurgasını anlatır. Kiracı ayrımı ve tüzel kişi sınırı kendi entity’sinde derinleşir; birbirinin birincil hedefini çalmaz.

### Keşif görüşmesi ücretli mi?

Ücretsizdir ve bağlayıcı teklif yoktur. Mesai saatlerinde ortalama 24 saat içinde dönüş yapılır.

### Mevcut sistemler atılır mı?

Hedef atmak değil; iş gerçeğini tek dile bağlamaktır. Hangi hattın nasıl bağlanacağı keşifte netleşir.

### Ne kadar sürede canlıya alınır?

Süre, kayıt-kuyruk-kapanış üçlüsünün bugünkü dağınıklığına bağlıdır. Paket takvimi yoktur. Keşifte ilk dilim ve bağımlılıklar netleşir.

### Yeni kanal eklemek sistemi yeniden yazar mı?

Yazmamalıdır. Kural ve kesit eklenir; iş kimliği çoğalmaz. Kural eklenemiyorsa mimari baştan dardır.

[HTML sayfayı oku](https://shopsoft.com.tr/tr/olceklenebilir-yazilim-mimarisi/)
