16 March 2018

Reactive Programming – 4 – Collections vs Streams

Bir metot için Stream Return veya Collection Return yapılmasındaki farklar nelerdir? Metot / fonksiyon yaptığı işlemler sonucunda bir Stream döndürdüğünde neler oluyor? Collection döndürdüğünde neler oluyor?
23 February 2018

Distributed Ledger Technology & Blockchain Technology

Distributed Ledger : Dağıtık Defter - Bir ağ üzerinden paylaşılan veriler ya da veri tabanı kayıtlarıdır. Bazı DLT çözümleri bireysel işlem ya da bilgilerin kronolojik sıralarına bağlı olarak birbirlerine zincirlenmesinden oluşmaktadır.
23 February 2018

GraphQL – Veri Erişim Modellerine Farklı Bir Yaklaşım

İsme bakıp grafiksel birşeyler düşünmemize gerek yok. A query language for your API diye tanımlamışlar kendi sitelerinde. Yani api seviyesinde bir sorgulama dili. Dikkatinizi çekerim veri tabanı seviyesinde değil.
23 February 2018

Reactive Programming – 3 – Functional Reactive Programming “FRP

En nihayetinde tüm yazılım paradigmaları birbirlerinin alternatifi olarak ortaya çıkmış olsalar da günümüzde birçok senaryoda birbirlerini tamamladıkları görülmektedir.
23 February 2018

Reactive Programming – 2 – Reactive Manifesto

Büyük sistemler küçük uygulamalardan oluşur. Küçük küçük yaratılan uygulamalar ne kadar Reactive yazılırsa büyük sistemler de o kadar Reactive olacaktır.
23 February 2018

Reactive Programming – 1 – Reactive Programlama Nedir?

Bu çağda uygulamaları katı nesnel kalıplar içerisinde düşünmek yerine olaylara tepki veren elektro organizmalar olarak düşünmek daha yerinde olmaz mı?
17 July 2017

Rest Servis Best Practises 2

Rest Servislerin kullanıldığı birçok projede post ve put metodlarının birbiri yerine kullanıldığı görülmektedir. Bu durumu matematiksel açıdan inceleyelim.

16 March 2018

Reactive Programming – 4 – Collections vs Streams

Bir metot için Stream Return veya Collection Return yapılmasındaki farklar nelerdir? Metot / fonksiyon yaptığı işlemler sonucunda bir Stream döndürdüğünde neler oluyor? Collection döndürdüğünde neler oluyor?