BSON ( Binary JSON ) olarak tanımlanan, JSON ( Javascript Object Notation ) ‘ un binary formatta saklanan ve daha gelişmiş bir yapı sunan hali olarak düşünebiliriz. JSON dil bağımsız, sözdizimi basit ve kolay anlaşılır, XML alternatifi ve popüler …
Bu haberi okumak beni gerçekten çok heyecanlandırdı. Bir bilgisayar alıyorsunuz, ufacık tefecik. İnternete girebiliyorsunuz, HD video izleyebiliyorsunuz, Quake 3 oyununu oynayabiliyorsunuz, klavye mouse takabiliyorsunuz vs vs. Bu cihazın adı Raspberry Pi ve sadece 25$. Bu mini board …
Facebook mühendislerinden Jason Evans, geçtiğimiz günlerde HipHop sanal makinesini duyurdu. Bilindiği üzere Facebook 2010 yılında, php kodlarından kaynaklı çalışma performansını arttırmak amacıyla HipHop ‘ ı duyurmuş ve açık kaynak kodlu bir proje olarak topluluğa sunmuştu. Başlangıçta HipHop karşımıza HipHop …
Merhaba arkadaşlar; Yazının birinci bölümüne buradan erişebilirsiniz. İkinci test olarak dağıtık mimari içindeki node (sunucu) ‘ lardan bir kaçı, belirli süreler sonunda network üzerinden kopartılmış. 1. aşamada : Test başladıktan 60 saniye sonra Intel 4 sunucusu fail-over(yük devri) duruma …
Merhaba arkadaşlar; Bu yazıda dağıtık uygulama çatılarının karşılaştırılması üzerine bir araştırmayı paylaşmak istiyorum. Amaç : Mümkün olan en hızlı, tutarlı, kaynak dostu şekilde uygulama işlemlerini ufak parçalara bölmek. Öneri 1 : JMS, RMI ile uygulamaları kendi başınıza haberleştirerek, yükü sunucular …
Merhaba arkadaşlar; Daha önceden bahsettiğimiz üzere , Heroku bulut uygulama platform’unun Java programlama dilini de desteklemeye başladığını duyurmuş idik. İsmi konu olan yazı için buraya bakabilirsiniz. Heroku’ nun maksadı ne dersek ; Geliştiriciyi sunucu ile alakalı iş süreçlerinden ayırmak, …
Foundation, kişisel bilgisayarlar, mobil cihazlar, tabletler,akıllı telefonlar ve TV’ ler için hazırlanmış bir web tasarım framework’ üdür. Web tasarım geliştiricileri, sayfalarını geliştirirken, çözünürlük ve ekran boyutu farklılığından dolayı form nesneleri için düzen sorunu yaşayabilirler. İşte Foundation tamda bu noktada …
Çoğu zaman yazılım geliştiricileri, yazılım projelerinde ; Verilerini saklama, kaydetme, yani kalıcı (persistent) hale getirme ihtiyacı duyuyor. Normal şartlarda bir Java sınıfı, koşum zamanında (Runtime) mevcut durumunu (state’ini) korumaktadır. Yani burada durum (hal) dediğimiz şey, sınıf içerisindeki değişken tanımlamaları, nesne …
Bulut bilişim uygulama platformu Heroku, halihazırda yazılım dünyasının en popüler programlama dili olan Java’yı “Cedar runtime stack” olarak tanımlanan uygulama havuzuna dahil etti. Java, şu anda Cedar havuzunda bulunan, Ruby, Node.js ve Clojure gibi dillerin içerisinde bulunuyor. Zaman içerisinde, …
Enterprise yazılım üreticisi Atlassian firması, JIRA ve Confluence ürünlerini de içine alan yeni fiyat stratejisini geçtiğimiz Salı günü duyurdu. Firma hali hazırda Cisco, Citigroup, Netflix, Facebook, Zynga ve Adobe firmalarının da içinde bulunduğu 26.000 müşteriye hizmet vermekte. Özellikle JIRA …