İçeriğe geç

Muhammed Demirbaş

Ankara'da yazılım mühendisiyim; on beş yıldır bu işteyim. Bugün Huawei Cloud'da Apache Spark ve Iceberg üzerinde çalışıyorum; öncesinde on yıl JVM üzerinde dağıtık sistemler. Bir yandan kendi işlerimi yapıyor, anlatmaya değer bir şey olunca yazıyorum; hafta sonları drone ile uçup çekim yapıyorum. Haftanın kalanı ailemin.

Veri platformları üzerine ayda birkaç günlük bağımsız işlere açığım.

Muhammed Demirbaş

Projeler

Tüm projeler

İşte: bir bulut veri platformunun Spark ve Iceberg depolama tarafı. İş dışında kendi yaptıklarım — çocuklar için bir bulmaca uygulaması, Iceberg tabloları için bir masaüstü araç ve yoldakiler.

  • Bilge Baykuş

    yayında

    Çocuklar için Türkçe günlük bulmaca oyunları; web'de ve mobil uygulama olarak.

  • havasaha

    yayında

    Türkiye'de drone uçuşuna açık ve yasak bölgelerin haritası — SHGM bölgeleri, NOTAM alanları, 3B arazi ve güneş saatleri. Hesap yok, ücret yok.

  • Iceberg Lens

    yayında

    Apache Iceberg ve Paimon tablo metadata'sını manifestleri elle okumak yerine anlık görüntü bazında bir grafik olarak gösteren masaüstü araç.

  • claude-quota

    yayında

    Claude Code için tüm kullanım kotalarını tek bakışta gösteren bir durum çubuğu eklentisi - beş saatlik ve haftalık pencereler, model payı, harcama; kullanım sayfasını açmaya gerek kalmaz.

  • oku

    yayında

    Bir dokümantasyon kiti. Sayfalar Markdown'da yazılır, tarayıcıda Custom Element'lerle çizilir; CLI çok sayfalı siteyi, arama dizinini, çevrimdışı okuma için tek dosyalık kopyaları ve LLM okuyucular için llms.txt'yi üretir.

  • LogMerge

    yayında

    Çok sayıda büyük günlük dosyasını ve arşivi tek bir zaman sıralı akışta birleştirir; çok çekirdekli makinelerde yüksek işleme hızı için tasarlandı.

Yazılar

Tüm yazılar

Spark, Iceberg, temiz kod ve yaptığım araçlar üzerine yazılar — yukarıdaki işin uzun hâli.

  1. Iceberg Manifest'lerini Elle Okumayı Bırakın

    Apache Iceberg metadata'sını keşfetmeyi daha hızlı ve kolay hale getiren yeni bir araç: Iceberg Lens. Karmaşık metadata'yı ayrıntılı inceleme imkânı sunan etkileşimli bir grafiğe dönüştürür; dosyaları elle ayrıştırmadan hata ayıklamak ve tablo yapısını anlamak için tasarlandı.

  2. Tasarım Zorluğu: Kubernetes VPA'yı Apache Spark ile Entegre Etmek

    Kubernetes Vertical Pod Autoscaler'ı (VPA) verimli kaynak yönetimi için Apache Spark ile entegre etmenin zorluklarını ve tasarım yaklaşımlarını inceliyoruz.

  3. 10 Yılı Aşkın Backend Deneyiminden Sonra Neden Büyük Veri Mühendisliğine Geçtim

    Backend mühendisi olarak on yılı aşkın bir süre çalıştıktan sonra yeni bir alana geçtim. Bu yazıda büyük veri dünyasına beklenmedik geçişimi ve kariyer değişikliğimin arkasındaki motivasyonları anlatıyorum.

Hacettepe Beytepe kampüsü, drone'dan, 2026
Hacettepe Beytepe kampüsü, drone'dan, 2026

Dronosfer

Tüm videolar

Küçük bir drone ile uçmak ve çekim yapmak üzerine YouTube kanalım. En yeniden eskiye.

Ailece Ankara

Ailemizin çocuklu aileler için Ankara rehberi — kafeler, parklar, günübirlik geziler ve etkinlikler, 2019'dan beri kendi gezilerimizden. Bir site ve arkasındaki Instagram hesabı.