Ознакомьтесь с документацией по архитектуре Shared Nothing
Есть ли у вас опыт проектирования архитектуры с реальным общим доступом? Хотели бы вы почитать меня?
3 ответа
Создание масштабируемых веб-сайтов архитектором Flickr Кэл Хендерсон - в значительной степени священная книга для масштабируемых веб-архитектур.
Презентации Брэда Фицпатрика из Danga Interactive, создателей LiveJournal, также являются отличными примерами. Проверьте это первым.
Я думаю, что парень из J2EE до сих пор не получил PHP, который (все еще) стоит прочитать.
Я думаю, что вы должны просто изучить и подумать о концепции bean-компонентов без состояния, а затем применить ее к программированию веб-приложений. На стороне сервера у вас есть каналы JSON без сохранения состояния, на клиенте у вас есть все состояния, включая токен авторизации. Серверу нужно только проверить этот токен, который включен в каждый запрос JSON.
Я разработал и написал однажды полностью AJAX-приложение без использования HTTP-сессий. На самом деле я тогда был новичком и не знал, что она называется " Архитектура с общим доступом":) Я хорошо справился с изобретением, без каких-либо чтений. Но, возможно, я должен описать мой опыт в деталях для других людей...