Pytania otagowane jako enterprise-architecture

Wysokopoziomowy projekt i opis systemów oprogramowania, które często charakteryzują się dużą ilością trwałych danych, do których dostęp jest uzyskiwany jednocześnie.



9
Czym dokładnie jest oprogramowanie dla przedsiębiorstw?
Nie rozumiem różnicy między „normalnym” oprogramowaniem a oprogramowaniem dla przedsiębiorstw. Nawet po przeczytaniu tych ... „Oprogramowanie dla przedsiębiorstw” na Wikipedii „Enterprise Software Is Sexy Again” w Techcrunch „The Great Enterprise Software Swindle” w Coding Horror Naprawdę nie mogę owinąć głowy wokół prawdziwych różnic. Czy jest jakaś różnica między nimi? Dlaczego …

11
Co Robert C. Martin ma na myśli mówiąc, że SQL jest niepotrzebny? [Zamknięte]
Czytałem / oglądałem dużo treści Roberta C. Martina. Natknąłem się na niego, mówiąc, że SQL jest niepotrzebny z powodu dysków półprzewodnikowych. Kiedy szukam innych źródeł, aby to zrobić, otrzymuję losowe artykuły opisujące różnicę wydajności SQL między dyskami twardymi a dyskami półprzewodnikowymi (co jest powiązane, ale nie to, co próbuję zbadać). …

5
Jak opisać zmianę architektoniczną, która celowo łamie standardy REST?
Proponuję zmiany w bardzo źle zaprojektowanym projekcie oprogramowania, który ma wiele problemów. Na wysokim poziomie projekt wykorzystuje Angular na interfejsie i zużywa różne interfejsy API REST; co jest świetne (nie widzę potrzeby zmiany naszej technologii ani narzędzi). Problem polega na tym, że podstawa kodu jest nieproporcjonalnie większa w interfejsie użytkownika …

5
Czy istnieją jakieś godne uwagi przykłady katastrof biznesowych bezpośrednio związanych z oprogramowaniem typu open source? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

2
Komponowanie dużej aplikacji Angular 2 z wieloma małymi aplikacjami
Po długich 3 miesiącach debat i badań dotyczących wyboru między React (z Redux) a Angular 2, zespół front-end w mojej firmie zdecydował się na Angular 2 (biorąc pod uwagę, że jest on bardziej odpowiedni dla naszego problemu). Zajmujemy się biznesem aplikacji korporacyjnych, który obecnie składa się z wielu różnych technologii …


3
Jaka jest alternatywa dla strategii portalu korporacyjnego w przestrzeni Java?
Rozczarowanie przestrzenią portalu Widzę niepokojącą liczbę dużych klientów korporacyjnych, którzy rozczarowali się swoim doświadczeniem z portalem korporacyjnym, szczególnie tymi w przestrzeni serwera WebSphere Portal Server (WPS). Zainwestowano miliony, ale obietnica spersonalizowanych treści z agregacją i zintegrowanymi narzędziami do współpracy nigdy się nie spełniła. Przejście na WPS 7.x jest dużym krokiem …

2
Korzyści z używania oddzielnych serwerów API i UI dla aplikacji sieci Web
W pracy mamy dużą aplikację wewnętrzną, która jest rozwijana od prawie 2 lat; Niedawno dołączyłem do projektu i trochę architektury mnie nieco zakłopotało, więc mam nadzieję, że ktoś tu udzieli porady, zanim pójdę zadać architektom te same pytania (dzięki czemu mogę z nimi przeprowadzić świadomą dyskusję) ). Przepraszam, jeśli poniżej …


2
Konteksty i domeny związane z DDD?
Pracowałem w stosunkowo złożonej aplikacji z dziesięcioma tabelami bazy danych (agregaty, jednostki / obiekty wartości) i stosuję DDD. W tym momencie wydaje się, że jest to w zasadzie DDD-Lite, co oznacza, że ​​istnieją Usługi aplikacji / domen, Model domeny (Encje, Obiekty wartości) i Repozytoria. Wziąłem książkę Implementowanie DDD, a pierwszą …

3
Wersjonowanie interfejsów API REST. Każdy interfejs API ma własną wersję
Bardzo często określa się wersje interfejsów API REST w adresie URL, szczególnie na początku ścieżki, tj. Coś w stylu: POST /api/v1/accounts GET /api/v1/accounts/details Jednak nie widziałem żadnego projektu, w którym wersja jest powiązana z każdym interfejsem API. Innymi słowy, utrzymujemy wersję każdego interfejsu API osobno. to znaczy: POST /api/accounts/v2 GET …

4
Jak zaprojektować korporacyjne aplikacje komputerowe dla systemu Windows 8
Wydaje mi się, że rozumiem oczekiwania związane z tworzeniem aplikacji konsumenckich dla systemu Windows 8. Utwórz nowy interfejs użytkownika oparty na metrze na WinRT, wdróż go u klienta za pośrednictwem portalu Marketplace, a wszyscy wygrywają. Wydaje się dość proste. Niestety nie jestem w tym biznesie. Pracuję na wewnętrznych aplikacjach biznesowych …

7
Jak zaprojektować uwierzytelnianie użytkownika z aplikacji klienckich?
Tworzę aplikację, która będzie obsługiwać wielu użytkowników. Chodzi o to, że nie jestem w stanie dowiedzieć się, jak uwierzytelnić klienta / użytkownika. Tworzę aplikację, taką jak http://quickblox.com/, w której podam poświadczenia moim użytkownikom, którzy wykorzystają je do zbudowania aplikacji N , w których nie mogą podać swojej nazwy użytkownika i …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.