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.
Pracuję dla dużego przedsiębiorstwa (30 000 pracowników) w branży finansowej / ubezpieczeniowej. Chociaż „IT” nie jest naszym głównym celem, powiedzmy sobie szczerze, są to branże oparte na informacjach, a firmy z lepszą przewagą technologiczną wydają się wyprzedzać szybciej. W mojej firmie działa wiele zespołów programistycznych. Są na całej mapie z …
Czy przetwarzanie w chmurze jest wystarczająco dojrzałe, aby złagodzić niektóre problemy związane z utrzymywaniem infrastruktury IT na miejscu? Jeśli tak, jakie są wady jego przyjęcia? Czy bezpieczeństwo i prywatność to poważny problem?
Obecna sytuacja Wdrażamy (i obecnie utrzymujemy) aplikację internetową do zakupów online w architekturze mikrousług. Jednym z wymagań jest to, że firma musi być w stanie stosować zasady dotyczące tego, co nasi klienci dodają do koszyka, w celu dostosowania ich doświadczenia i ostatecznego zamówienia. Z pewnością trzeba było wprowadzić silnik reguł …
Dwa wzorce integracji w przedsiębiorstwie to komunikat polecenia i komunikat zdarzenia . Pracuję nad systemem, w którym używamy przesyłania komunikatów nie tylko do integracji z innymi systemami, ale także do wewnętrznej komunikacji między usługami. Ma to być ostatecznie spójny system, a usługi powinny się wzajemnie ignorować (z wyjątkiem kilku usług …
Widzę, że termin „przedsiębiorstwo” jest często rzucany na twórców oprogramowania i programistów i wydaje się, że jest używany dość luźno. en · ter · nagroda / ˈentərˌprīz / Rzeczownik: projekt lub przedsięwzięcie, zwykle takie, które jest trudne lub wymaga wysiłku. Inicjatywa i zaradność. Czy ktoś może wyjaśnić, co tak naprawdę …
Zastanawiałem się, czy ktoś z powodzeniem użył Windows Workflow Foundation do silnika BusinessRules / Validation, czy znasz jakiś przykładowy kod lub artykuły na ten temat. Jeśli używałeś go wcześniej, co o tym sądzisz? Jak to się ma do innych systemów BusinessRule / Validation? Myślę o takich zasadach if (A, B, …
Zrzeczenie się Mam nadzieję, że nie nadepnę na nóg ani nie obrażę entuzjastów obu koncepcji tło Szukałem prawdziwych różnic między architekturą zorientowaną na usługi a mikrousługami, nie znajdując żadnej jasnej odpowiedzi. Czytam takie rzeczy jak: skutki uboczne SOA SOA jest anty-wzorzec Przyszły mikrousługi, aby naprawić awarie SOA ESB nie są …
Nie pracowałem z żadnymi mechanizmami buforowania i zastanawiałem się, jakie są moje opcje w świecie .net w następującym scenariuszu. Zasadniczo mamy usługę REST, w której użytkownik przekazuje identyfikator kategorii (think folder), a ta kategoria może mieć wiele podkategorii, a każda z podkategorii może mieć 1000 kontenerów multimediów (obiekty referencyjne plików …
Moja firma przepisuje naszą aplikację internetową od zera. Jest to aplikacja dla dużych przedsiębiorstw ze złożoną domeną w branży finansowej. Używamy ORM (Entity Framework) do utrwalania. Zasadniczo połowa naszych aplikacji skupia się na gromadzeniu nieprzetworzonych danych od użytkownika, przechowywaniu ich, a następnie druga połowa aplikacji, która zawiera większość naszej rzeczywistej …
Popularnym wyborem architektury wysokiego poziomu we współczesnym programie jest system mikrousług oparty na REST. Ma to kilka zalet, takich jak luźne połączenie, łatwe ponowne użycie, ograniczone ograniczenie technologii, które można zastosować, wysoka skalowalność itp. Ale jednym z problemów, które przewiduję w takiej architekturze, jest słaby wgląd w to, jakie są …
Jeśli chodzi o architekturę i projekt oprogramowania, w jaki sposób mikrousługi „nakładają się” (zamierzone) na oprogramowanie pośrednie? Pochodzę z Javy i wygląda na to, że odsuwając się od prostej wersji REST jako interfejsu API i abstrahując od różnych warstw i parametrów połączenia, przynajmniej w Javie, prawie zatoczyłeś koło kilku bardzo …
Moja firma rozważa konsolidację wszystkich aplikacji i witryn poziomu 1 (tj. Produkcji na najwyższym poziomie) w jedną kompleksową bazę kodu. Teoria polega na tym, że ich uprawnienia, wygląd i ogólna funkcjonalność mogą być homogenizowane i centralnie zarządzane. Nie mam końca obaw związanych z tym podejściem, ponieważ struktury danych leżące u …
Nasz zespół pierwotnie składał się głównie z programistów po stronie serwera z minimalną wiedzą specjalistyczną w zakresie Javascript. W ASP.NET pisaliśmy dużo logiki interfejsu użytkownika w kodowaniu lub ostatnio przez kontrolery w MVC. Jakiś czas temu do naszego zespołu dołączyło 2 programistów wysokiego poziomu. Mogą robić w HTMl / CSS …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.