architecture

повторяющейся темой в моей работе по разработке было использование или создание внутренней архитектуры плагина. Я видел, что это подходило многими способами-файлы конфигурации (XML, .conf, и так далее), структуры наследования, информация о базе данных, библиотеки и другие. По моему опыту: база данных не я...

Я собираюсь изучить RESTful web services (лучше сказать, что мне придется это сделать, потому что это часть магистерской программы CS). Я прочитал некоторую информацию в Википедии, и я также прочитал статью о REST at Sun Developer Network, и я вижу, что это непростая технология, есть специальные рамки для с...

Я создаю приложение, которое должно быть доступно на нескольких языках и языках мира. мой вопрос не чисто технический, а скорее об архитектуре и шаблонах, которые люди фактически используют в производстве для решения этой проблемы. Я не мог найти нигде никакой "поваренной книги" для этого, поэтому я обращаюс...

Как должно быть структурировано сложное одностраничное веб-приложение JS на стороне клиента? В частности, мне интересно, как чисто структурировать приложение с точки зрения его объектов модели, компонентов пользовательского интерфейса, любых контроллеров и объектов, обрабатывающих персистентность сервера. MV...

в последнее время я проводил некоторые эксперименты с docker compose для развертывания нескольких сотрудничающих микросервисов. Я вижу много преимуществ, которые предоставляют микросервисы, и теперь, когда есть хороший набор инструментов для управления ими, я думаю, что не очень сложно прыгнуть в вагон микрос...

Я пытаюсь понять, где GraphQL является наиболее подходящим для использования в архитектуре микрослужб. существует некоторая дискуссия о наличии только 1 схемы GraphQL, которая работает как шлюз API, проксирующий запрос к целевым микросервисам и принуждающий их к ответу. Микросервисы по-прежнему будут исполь...

насколько я вижу Архитектор Решений это просто другой "маркетинговый" термин для Архитектор Приложений. Это правильно или роли на самом деле разные? Если да, то как? и да, я искал это как на StackOverflow, так и на Google....

Мне было интересно, может ли кто-нибудь сравнить/сравнить различия между frontend, backend и middleware ("middle-end"?) кратко. есть ли случаи, когда они перекрываются? Есть ли случаи, когда они должны перекрываться, и интерфейс/бэкэнд не могут быть разделены? Что касается узких мест, то какой конец связан с...

какой самый надежный способ узнать архитектуру процессора при компиляции кода C или C++? Насколько я могу судить, разные компиляторы имеют свой собственный набор нестандартных определений препроцессора (_M_X86 в MSVS,__i386__,__arm__ в GCC, и т. д.). есть стандартный способ определить архитектуру, которую я ...

Как инженер-программист, я сильно склонен к написанию бизнес-логики на уровне приложений, в то время как обычно полагаюсь на базу данных для немногим более CRUD (Create Retrieve Update and Delete) операций. С другой стороны, я сталкивался с приложениями (обычно более старыми), где большое количество бизнес-ло...