Comments 11
Интересно было освежить память. Что касается вопроса, то отвечу так, как я это вижу.
1. Это в большей степени зависит от той задачи, которую будет выполнять и клиент и сервер.
2. Тут выберу так. Для игры - толстый клиент (хотя сейчас в природе есть и сервера с GPU то можно и гибрид выбирать). Соц.сетей - толстый клиент. Банковского приложения - тонкий ( но тут нужно уточнять для какого именно и что от него требуется, если автономность (когда нет сети) то гибрид или толстый клиент.
Интересно, спасибо. Начиная читать, внутренне подготовился к тому, что где-то ближе к концу статьи непременно вылезут микросервисы как самая "прогрессивная" технология. Обошлось на этот раз :)
Было интересно освежить знания, спасибо. Для новичков будет полезно
Полезная статья. Только начал погружаться в аналитику, мне понравилось
Лаконично, доступно, интересно.
Большое спасибо за статью, только учусь и теперь всё встало на свои места! Касаемо вопросов думаю тут много переменных, но попробую ответить:
1) зависит от задач, но думается мне, что сейчас в приоритете гибриды тк они повышают производительность засчёт баланса
2) для игр лучше подойдёт толстый клиент (почему-то мне кажется что так игра будет работать быстрее) или гибрид. Для соц. сетей и банковских приложений - тонкий тк безопаснее чтобы информация хранилась не на клиенте. Хотя мне кажется гибрид всему голова
Клиент и Сервер - это ПО, а не оборудование и не устройство)
Физическое оборудование, на котором развертывается серверное ПО, называется 'сервер' в аппаратном смысле. Сам сервер как логическая концепция - это пограммное обеспечение
Клиентские устройства, такие как компьютеры, смартфоны и тд, являются аппартным обеспечением, а клиентское ПО запускается на этих устройствах
Определения в начале статьи были даны в контексте аппаратного обеспечения, что не является ошибочным, но при этом легче воспринимается новичком в прикладном смысле
Клиент-серверная архитектура. SA для самых маленьких