Запитання з тегом «enterprise-architecture»

Дизайн та опис програмного забезпечення високого рівня часто характеризуються наявністю великої кількості постійних даних, до яких можна отримати доступ одночасно.

4
Чому великі фінансові / страхові компанії повинні використовувати git та / або github
Я працюю на великому підприємстві (30 тис. Працівників) у фінансовій / страховій галузі. Хоча «ІТ» не є нашою основною метою, будьмо чесними, це інформаційно-орієнтована галузь, і компанії з кращими технологічними перевагами, здається, випереджають швидше. У моїй компанії є багато команд з розробки програмного забезпечення. Вони по всій карті з контролем …

2
Чи можуть хмарні обчислення замінити архітектуру підприємства?
Чи достатньо зрілі хмарні обчислення, щоб полегшити деякі болі щодо підтримки ІТ-інфраструктури на сайті? Якщо так, то які є недоліки його прийняття? Чи безпека та конфіденційність викликає велике занепокоєння?

4
Як вписати двигун правил в архітектуру мікросервісу, коли він вимагає великої кількості вхідних даних?
Нинішня ситуація Ми реалізуємо (і зараз підтримуємо) веб-додаток для покупок в Інтернеті в архітектурі мікросервісів. Однією з вимог є те, що бізнес повинен мати можливість застосовувати правила щодо того, що наші клієнти додають у свій кошик, щоб налаштувати їхній досвід та можливе замовлення. Цілком очевидно, що для цього потрібно було …

2
Як визначити, чи повинно бути повідомлення командного чи події?
Два схеми інтеграції підприємства - це командне повідомлення та повідомлення про подію . Я працюю над системою, в якій ми використовуємо обмін повідомленнями не тільки для інтеграції з іншими системами, але і для внутрішнього спілкування між службами. Це повинна бути врешті-решт послідовна система, і служби повинні не знати один одного …

6
Що означає «підприємство» стосовно архітектури програмного забезпечення?
Я бачу, що термін "підприємство" багато кидається навколо розробників програмного забезпечення та програмістів і вживається вільно, здається. en · ter · приз / ˈentərˌprīz / Іменник: проект або підприємство, як правило, складне або вимагає зусиль. Ініціативність та винахідливість. Може хтось, будь ласка, пояснить, що насправді включає цей термін? "На рівні …

2
Хтось успішно використовував робочий процес Windows для механізму ділових правил / перевірки?
Мені було цікаво, чи хтось успішно використовував фонд Windows Workflow для двигуна BusinessRules / Validation, чи ви знаєте якийсь зразок коду чи статті про це. Якщо ви використовували його раніше, що ви думаєте про це? Як це порівняно з іншими системами BusinessRule / Validation? Я думаю про такі правила, як …

2
Що насправді відрізняється між SOA та мікросервісами
Відмова від відповідальності Я сподіваюся, що я не наступаю ні на кого ніг і не ображаю ентузіастів жодної концепції Фон Я шукав реальні відмінності між сервісно-орієнтованою архітектурою та мікросервісами, не знайшовши чіткої відповіді. Я читаю такі речі, як: побічні ефекти SOA SOA як анти-модель Мікросервіси прийшли виправити збої SOA ESB …

2
Чи слід кешувати дані або керувати базою даних?
Я не працював із жодними механізмами кешування, і мені було цікаво, які мої варіанти є у світі .net для наступного сценарію. У нас в основному є служба REST, де користувач передає ідентифікатор категорії (папка продумань), і ця категорія може мати безліч підкатегорій, і кожна з підкатегорій може мати 1000 контейнерів …

4
Підхід DDD до основних операцій CRUD у складному доменно-орієнтованому застосуванні
Моя компанія переписує нашу веб-програму з нуля. Це велика програма на рівні підприємств зі складною областю у фінансовій галузі. Ми використовуємо ORM (Entity Framework) для збереження. По суті, половина наших додатків зосереджується на зборі необроблених даних від користувача, зберіганні їх, а потім інша половина програми, яка містить більшість фактичної логіки …

3
Як у слабко поєднаній архітектурі мікросервісів ви відстежуєте свої залежності?
Популярним вибором архітектури високого рівня в сучасній програмі є система мікросервісів на базі REST. Це має ряд переваг, таких як нещільне з’єднання, легке повторне використання, обмежене обмеження технологій, які можна використовувати, висока масштабованість тощо. Але одна з проблем, які я передбачу в такій архітектурі, - це погана видимість залежностей програми. …

3
ми повернулися до повного кола з мікросервісами, повертаючись до дуже старих підходів до школи?
Що стосується архітектури та дизайну програмного забезпечення, то як мікросервіси "складаються" (призначені каламбури) проти проміжного програмного забезпечення? Я приїжджаю з Java, і здається, що, як ви віддаляєтесь від прямої програми REST як API, і абстрагуєтесь від різних шарів та параметрів підключення, принаймні на Java, ви майже повернулися до повного кола …

8
Які міркування слід враховувати щодо та проти "супер" сайтів?
Моя компанія розглядає можливість об'єднання всіх своїх програм та сайтів першого рівня (тобто випускного виробництва) в одну всеохоплюючу кодову базу. Теорія полягає в тому, що їхні дозволи, дизайн та загальна функціональність можна гомогенізувати та керувати централізовано. Я не закінчую занепокоєння щодо цього підходу, оскільки структури даних, що лежать в основі …

2
Переміщення всієї логіки інтерфейсу на сторону клієнта?
Наша команда спочатку складалася з переважно серверних розробників з мінімальними знаннями в JavaScript. У ASP.NET ми писали багато логіки інтерфейсу в кодовому режимі або останнім часом через контролери в MVC. Нещодавно до нашої команди приєдналися 2 розробники високого рівня клієнтів. Вони можуть робити в HTMl / CSS / Javascript майже …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.