Bir "tek sayfalık" web uygulaması oluşturmak için bir yan proje başlatacağım. Uygulamanın gerçek zamanlı olması ve değişiklik olduğunda istemcilere güncellemeler göndermesi gerekir.
Bu tür uygulamalar için mimaride en iyi uygulama yaklaşımları için iyi kaynaklar var mı? Şimdiye kadar bulduğum en iyi kaynak, trello mimarisi makalesi: http://blog.fogcreek.com/the-trello-tech-stack/
Bana göre, bu mimari, çok seksi olmasına rağmen, özel gereksinimlerim için muhtemelen aşırı tasarlanmış - benzer gereksinimlerim olmasına rağmen. Sunucu tarafında bir alt / pub ile uğraşmak gerekip gerekmediğini merak ediyorum, bir şey olduğunda sadece sunucudan güncellemeleri itmek değil mi (örneğin istemci sunucuya bir güncelleme gönderdiğinde, db'ye güncellemeyi yazın, ve istemcilere bir güncelleme gönderin).
Teknik açıdan, muhtemelen mimarlık yönergeleri bir ölçüde temeldeki sunucu teknolojileri için geçerli olsa da, Node.JS veya belki Ruby'de bunu oluşturmak istiyorum.