İçeriğe geç
nitorel
7 GÜNSistemine başlaİlk sistemini yedi günde kur
Öğren
YazılarKaynaklı yazı dizileriKavramlarKavram kasası, formatlarSistemlerYöntemler, iş akışlarıKütüphaneKitaplar, kaynaklar
Kullan
AraçlarTarafsız araç atlasıNot DenetçisiÜcretsiz kontrol ↗nitoreldumpZihnini boşalt ↗nitorelhabitAlışkanlık takibi ↗
HakkındaŞablonlar 1 ücretsiz
kasa/yazilar/ileri-pkm/01-pkm-vendor-lock-in-dosya-uygulama.md

Rehber · Not 198Deneyim

Dosya Uygulamadan Önemlidir: PKM'de Vendor Lock-in Problemi

Bir PKM aracına bağlanmanın asıl maliyeti abonelik değil çıkış maliyetidir. Dosya biçimi, export kalitesi, ilişkilerin taşınabilirliği ve uygulamasız okunabilirlik üzerinden vendor lock-in riskini ölçmek için pratik bir test.

Yazan Ahmet Canal · 5 Ekim 2026

[[pkm]][[vendor-lock-in]][[veri-sahipliği]][[markdown]]
Okuma
3 dk
Yayın
5 Ekim 2026
Geri bağlantı
0
Kaynak
4
İçindekiler · 8 bölüm
Lock-in dört katmanda oluşur1. Depolama biçimi2. Yapısal anlam3. Uygulamaya özgü davranış4. Operasyonel çıkışBir uygulamayı seçmeden önce küçük bir çıkış provası yapTaşınabilirlik ile özellik zenginliği arasında gerçek bir takas varLock-in sıfırlanmaz, yönetilir
Bilgi ağı · 4 bağlantılı not
Dizi · 1 / 8İleri PKM: Mimari, Ölçek ve Yapay Zekâ
  1. 01Dosya Uygulamadan Önemlidir: PKM'de Vendor Lock-in Problemi
  2. 02Global Graph Yerine Local Graph: Bir Notun Çevresini Okumak
  3. 03Atomik Not Ne Kadar Atomik Olmalı? Fazla Parçalamanın Maliyeti
  4. 04AI Ajanlarına Hafıza Vermek: PKM, Context Graph ve MCP
  5. 05Yerel AI mı Bulut AI mı? Kişisel Notlarını Modele Vermeden Önce
  6. 06PKM Sistemini Sürekli Değiştirmek: Tool-Switching Neden Verimli Ertelemedir?
  7. 07Kişisel Bilgi Sisteminden Ortak Hafızaya: PKM Takıma Açıldığında Ne Değişir?
  8. 0810.000 Notluk Bir Kasayı Nasıl Temizlersin? PKM Refactoring Rehberi
Kısaca

Bir not uygulamasını değerlendirirken yalnızca içeriği içeri almanın ne kadar kolay olduğuna bakma. Asıl test çıkıştır: uygulama yarın kapanırsa notlarını, bağlantılarını ve temel yapını başka bir araç olmadan okuyabiliyor musun? Vendor lock-in, verinin fiziksel olarak sende olup olmamasından daha geniştir; biçim, ilişki modeli ve uygulamaya özgü davranışlar da çıkış maliyetinin parçasıdır.

[[Local-first]] yaklaşımının güçlü taraflarından biri veri sahipliğini ürün mimarisinin merkezine almasıdır. Fakat yerel depolama tek başına yeterli değildir. Bir dosyanın diskte durması ile başka bir araçta anlamlı biçimde açılabilmesi aynı şey değildir.

Lock-in dört katmanda oluşur

1. Depolama biçimi

En düşük riskli durumda not, sıradan bir dosyadır. Obsidian notlarını Markdown dosyaları olarak yerel klasörde saklar. Uygulama olmadan da metni açabilirsin.

Başka sistemler nesne veritabanı kullanabilir. Bu kötü olduğu anlamına gelmez. Yapılandırılmış Type, Property ve Query modeli güçlü olabilir; fakat çıkışta bu yapının hangi kısmının export edildiğini ayrıca ölçmen gerekir.

2. Yapısal anlam

Markdown dosyasını dışarı almak kolay olabilir, fakat şu sorular hâlâ açık kalır:

  • wikilink'ler çalışıyor mu,
  • properties korunuyor mu,
  • gömülü dosyaların yolları bozuluyor mu,
  • collection veya database üyeliği taşınıyor mu,
  • ilişkiler düz metne dönüşünce anlam kaybı oluşuyor mu?

Bu yüzden “export var” cümlesi tek başına karar kriteri değildir.

3. Uygulamaya özgü davranış

Bir dashboard, formula, view, otomasyon veya canvas çoğu zaman düz dosyaya birebir çevrilemez. İçerik taşınırken davranış kaybolabilir.

**İçeriği taşımak başka, sistemi taşımak başka iştir.**

Bir uygulama çok değerli bir çalışma yüzeyi sağlayabilir ve yine de yüksek migration maliyetine sahip olabilir. Sorun bu maliyetin varlığı değil, görünmez olmasıdır.

4. Operasyonel çıkış

Gerçek çıkış testi şu sorudur:

Bugün bu uygulamayı bırakmaya karar verirsem, bir iş gününde neyi kurtarabilirim?

Şunları ölç:

Kontrolİyi işaretRisk işareti
ExportAçık ve belgelenmişBelirsiz veya kısmi
FormatMarkdown, JSON, CSV gibi okunabilirYalnız uygulamaya özel paket
DosyalarOrijinal adlarla gelirKimliklere dönüşür
BağlantılarYeniden kurulabilirKaybolur
MedyaBirlikte taşınırBulut referansı kalır
MetadataAçık alanlara dönüşürGörünmez olur

Bir uygulamayı seçmeden önce küçük bir çıkış provası yap

Yüzlerce not taşımadan önce on örnek kayıt oluştur:

  1. düz not,
  2. görselli not,
  3. birbirine bağlı iki not,
  4. property içeren kayıt,
  5. tablo veya database,
  6. canvas ya da benzeri özel yüzey.

Sonra export et ve çıktıyı uygulama kapalıyken incele.

Bu prova çoğu incelemeden daha fazla şey söyler. Pazarlama sayfası “verin senin” diyebilir; senin ihtiyacın ise verinin **kullanılabilir biçimde** senin olmasıdır.

AFFiNE'in 2026 yönünde açık dosyalara ve doğrudan Markdown okuma-yazmaya vurgu yapması da bu nedenle önemlidir: açık kaynak olmak ile açık veri akışı aynı şey değildir; ürünlerin ikisini ayrı ayrı çözmesi gerekir.

Taşınabilirlik ile özellik zenginliği arasında gerçek bir takas var

Dosya tabanlı sistemler genellikle:

  • kolay yedeklenir,
  • başka araçlarla okunur,
  • Git gibi genel araçlarla sürümlenir.

Nesne tabanlı sistemler ise:

  • türleri,
  • ilişkileri,
  • filtreleri,
  • görünüm ve sorguları

daha doğal biçimde modelleyebilir.

[[Anytype ve Obsidian karşılaştırmasında]] bu iki veri modelinin farkı doğrudan görülür. Burada doğru soru “hangisi daha modern?” değil, “hangi çıkış maliyetini kabul ediyorum?” olmalı.

Lock-in sıfırlanmaz, yönetilir

Tam taşınabilir bir sistem bile alışkanlık, kısayol, eklenti ve zihinsel model bağımlılığı yaratır. Ama teknik lock-in azaltılabilir.

Üç kural yeterli:

  1. **Asıl kayıt nerede, bil.**
  2. **Export'u yılda en az bir kez gerçekten dene.**
  3. **Kritik içeriği uygulamasız okunabilir tut.**

Bir PKM sisteminin ömrü kullandığın uygulamanın ömründen uzun olabilir. Mimariyi bu ihtimale göre kurmak, araç seçimini daha az duygusal ve daha ölçülebilir hale getirir.

Bu yazıda geçen araçlar

ObsidianYerel Markdown dosyaları üzerinde çalışan, eklentiyle genişleyen not kasası.Ücretsiz · YerelAnytypeYerel öncelikli, uçtan uca şifreli, nesne tabanlı not ve veri alanı.Freemium · Yerel + senkronAFFiNEBelge, beyaz tahta ve veritabanını aynı sayfada birleştiren açık kaynak çalışma alanı.Freemium · Yerel + senkron

Araçlar örnek içindir; hiçbiri zorunlu değil. Karşılaştırma için araç atlasına bak.

Kaynaklar

Kaynak profili4 web

  1. Obsidian. *How Obsidian stores data*. obsidian.md/help/Files%2Band%2Bfolders/How%2BObsidian%2Bstores%2Bdata web
  2. Anytype. *Import & Export*. doc.anytype.io/anytype/data/import-and-export web
  3. Chen, V. (2026, 14 Mayıs). *AFFiNE's Next Chapter: Open Files, Open Source, and Agent-Ready Workflows*. affine.pro/blog/next-chapter-of-affine web
  4. Kleppmann, M., Wiggins, A., van Hardenberg, P., & McGranaghan, P. (2019). *Local-first software: You own your data, in spite of the cloud*. www.inkandswitch.com/essay/local-first/ web

Deneyim: Editöryal pratik ve kitaplara dayanıyor; birincil araştırma içermiyor. Türler kaynak metninden otomatik çıkarılır. Tüm kaynaklar ve onları anan yazılar Kütüphane’de.

Ahmet Canal

Ahmet Canal

Dijital ürünler geliştiriyor, bilgi mimarisi ve sistem tasarımı üzerine çalışıyorum. Nitorel’i, notlarımı ihtiyaç duyduğum anda yeniden bulma derdinden yola çıkarak yazıyorum.

kaynak-notlari/kaynak-notu-pkm-vendor-lock-in-dosya-uygulama.md#kaynak-notu
Kasana al

Bu notu [[kasana]] al.

Yazının özeti, başlıkları, devam yazıları ve kaynakları Obsidian’a hazır bir kaynak notu olarak iner. “Kendi notum” bölümünü sen doldurursun; okuduğun yazı böylece kasanda bir bağlantıya dönüşür.

Kasan yok mu? Ücretsiz Starter Vault
gelen-kutusu/haftalik-not.md#bülten · haftada bir
Bülten

Haftada bir not, gelen kutuna [[bağlansın]].

Yeni yazılar ve uygulanabilir tek bir fikir. Reklam yok, istediğin an tek tıkla ayrılırsın.

Sonraki bölüm →Global Graph Yerine Local Graph: Bir Notun Çevresini Okumak
Bu yazıya bağlananlar

Henüz bu düğüme gelen bir wikilink yok.

Bu ağda devam et
→Local-first nedir? Notların neden önce kendi cihazında durmalıYerel öncelik→AFFiNE'den çıkmak kolay mı? Vendor lock-in testiAFFiNE→Anytype vs Obsidian: dosya tabanlı PKM mi, nesne tabanlı PKM mi?Anytype→Notion'dan Yedek Almak: Dışa Aktarma, Sayfa Geçmişi ve Çöp KutusuNotion
OKUMA İLERLEMESİ0%
İÇİNDEKİLER8
Lock-in dört katmanda oluşur1. Depolama biçimi2. Yapısal anlam3. Uygulamaya özgü davranış4. Operasyonel çıkışBir uygulamayı seçmeden önce küçük bir çıkış provası yapTaşınabilirlik ile özellik zenginliği arasında gerçek bir takas varLock-in sıfırlanmaz, yönetilir
Bilgi ağı5 not · 5 bağ
bu notLocal-first nedir? Notların neden önce kendi cihazında durmalıLocal-first ne…AFFiNE'den çıkmak kolay mı? Vendor lock-in testiAFFiNE'den çık…Anytype vs Obsidian: dosya tabanlı PKM mi, nesne tabanlı PKM mi?Anytype vs Obs…Notion'dan Yedek Almak: Dışa Aktarma, Sayfa Geçmişi ve Çöp KutusuNotion'dan Yed…

→ verdiği← gelen↔ karşılıklı

Dosya Uygulamadan Önemlidir: PKM'de Vendor Lock-in ProblemiBir notun üstüne gel; bağlarını gör.
BU AĞDA DEVAM ET
01Local-first nedir? Notların neden önce kendi cihazında durmalı02AFFiNE'den çıkmak kolay mı? Vendor lock-in testi03Anytype vs Obsidian: dosya tabanlı PKM mi, nesne tabanlı PKM mi?04Notion'dan Yedek Almak: Dışa Aktarma, Sayfa Geçmişi ve Çöp Kutusu
Tüm yazılara dön ↗
[[Zettelkasten]][[İkinci Beyin]][[PARA]][[Evergreen notlar]][[Atomik not]][[İçerik Haritası]][[Aşamalı özetleme]][[Haftalık gözden geçirme]][[Obsidian]][[Geri bağlantılar]][[Zettelkasten]][[İkinci Beyin]][[PARA]][[Evergreen notlar]][[Atomik not]][[İçerik Haritası]][[Aşamalı özetleme]][[Haftalık gözden geçirme]][[Obsidian]][[Geri bağlantılar]]
nitorel

Notlarını bir işe yarasın diye tutanlar için. Kişisel bilgi yönetimi üzerine Türkçe yöntemler, rehberler ve sistemler.

İlk notunu bağla
KeşfetBaşlangıçYazılarKavramlarMarkdown SözlüğüFormat Rehberi
UygulaSistemlerAraçlarNot Denetçisi ↗nitoreldump ↗Kütüphane
NitorelHakkındaŞablonlarBülten arşiviDeğişikliklerKünyeİletişim
İçerikler CC BY 4.0 · © 2026 Nitorel · Ürünler ve marka unsurları hariç. Ahmet Canal tarafından tasarlanmıştır. RSS
GizlilikÇerezlerKVKKKoşullarİade
İstanbul --:--Başa dön
Nitorel.