Skip to content

Commit

Permalink
Update tr/900-perfect-project.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Onur Özgür ÖZKAN committed Feb 6, 2013
1 parent b76fe17 commit 21f119d
Showing 1 changed file with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions tr/900-perfect-project.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,44 @@
# Dağıtık Mimari
# Performans

Assetler, db, web, uygulama sunucusu ayrı ayrı sunucular olabilmelidir.
İyi bir yazılım performslı olur.

## Veritabanı

* Veritabanınında replikasyon
* Veritabanı tablolarında partition

## Statik içerikler

* Uygulamaların CDN desteği olmalıdır.

## Web server

* Uygulama birden fazla web servera dağıtılabilmelidir. Nginx load-blance

# Learderboard - Scoreboard

Uygulama kullanıcıları yönlendirmelidir.

* https://github.com/agoragames/leaderboard

# API

Her uygulamanın API'ye ihtiyacı yoktur ancak API'si olan uygulamalar ticari açıdan daha başarılıdırlar.

* https://github.com/applicake/doorkeeper

# AARRR Metrics

* https://github.com/paulasmuth/fnordmetric

# Satış Ortaklığı

# Davetiye Sistemi

# JSON Response type

* Web uygulamalarına sadece kullanıcılar değil, mobil ve diğer web uygulamalarıda erişir. Eğer bir veri public ise bunun rahat bir şekilde kullanılabilmesi için JSON formatında da döndürülmesi gerekmektedir.




0 comments on commit 21f119d

Please sign in to comment.