«architecture» 태그된 질문

아키텍처는 프로세스, 아티팩트 및 솔루션의 높은 수준의 구조를 포함합니다.

10
GraphQL 및 마이크로 서비스 아키텍처
GraphQL이 Microservice 아키텍처 내에서 사용하기에 가장 적합한 곳을 이해하려고합니다. 대상 마이크로 서비스에 대한 요청을 프록시하고 응답을 강제하는 API 게이트웨이로 작동하는 GraphQL 스키마가 1 개 밖에 없다는 논란이 있습니다. 마이크로 서비스는 여전히 커뮤니케이션 사고에 REST / Thrift 프로토콜을 사용합니다. 다른 방법은 마이크로 서비스 당 하나씩 여러 GraphQL 스키마를 사용하는 것입니다. 요청의 …

11
데이터베이스에서 레코드를 버전 관리하는 방법
데이터베이스에 레코드가 있고 관리자 및 일반 사용자 모두 업데이트를 수행 할 수 있다고 가정 해 봅시다. 누구든지이 테이블의 모든 변경 사항을 버전 제어하는 ​​방법에 대한 좋은 접근 방식 / 아키텍처를 제안하여 레코드를 이전 개정으로 롤백 할 수 있습니다.


9
서비스가 항상 DTO를 반환해야합니까, 아니면 도메인 모델을 반환 할 수 있습니까?
대규모 응용 프로그램을 설계 중이며 DDD 기반의 다중 계층 아키텍처를 사용합니다. 데이터 계층 (리포지토리 구현), 도메인 계층 (도메인 모델 및 인터페이스 정의-리포지토리, 서비스, 작업 단위), 서비스 계층 (서비스 구현)을 갖춘 MVC가 있습니다. 지금까지 모든 계층에 걸쳐 도메인 모델 (주로 엔터티)을 사용하고 DTO를 뷰 모델로만 사용합니다 (컨트롤러에서 서비스는 도메인 모델을 반환하고 …

3
페이스 북 아키텍처 [폐쇄]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . Facebook의 아키텍처, 문제 및 해결 방법에 대한 기사 / 정보를 요구하고 있습니다. 그들이 무엇을 …

7
표준위원회가 관심을 갖는 이국적인 아키텍처
C 및 C ++ 표준은 다른 특성을 가진 아키텍처가있는 경우 표준 준수 컴파일러를 작성하는 것이 매우 어렵거나 불가능하기 때문에 언어 구현 정의의 여러 측면을 남겨둔다는 것을 알고 있습니다. 나는 40 년 전에 모든 컴퓨터가 고유 한 사양을 가지고 있다는 것을 알고 있습니다. 그러나 현재 사용되는 아키텍처는 다음과 같습니다. CHAR_BIT != …
154 c++  c  architecture 

9
유연한 플러그인 아키텍처를 만드는 방법?
개발 작업에서 반복되는 주제는 사내 플러그인 아키텍처를 사용하거나 작성하는 것이 었습니다. 구성 파일 (XML, .conf 등), 상속 프레임 워크, 데이터베이스 정보, 라이브러리 등 여러 가지 방법으로 접근하는 것을 보았습니다. 내 경험상 : 데이터베이스는 특히 데이터와 함께 구성 정보를 저장하기에 좋은 장소가 아닙니다. 상속 계층 구조로 이것을 시도하려면 플러그인에 대한 지식이 …

5
AngularJS : 디자인 패턴 이해
AngularJS의 책임자 인 Igor Minar가 작성한 이 글 의 맥락에서 : MVC vs MVVM vs MVP . 많은 개발자들이 토론과 논쟁에 시간과 시간을 할애 할 수있는 논란의 여지가있는 주제입니다. 몇 년 AngularJS와 내용은 가까운 MVC (또는 오히려 그것의 클라이언트 측의 한 변형)에 있지만, 시간과 많은 리팩토링 및 API 개선 덕분에 …

10
Java 웹 애플리케이션에 사용하는 아키텍처를 설명 하시겠습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 Java 기반 웹 애플리케이션 아키텍처를 공유하십시오! Java를 사용하여 구현해야하는 웹 응용 프로그램을위한 다양한 아키텍처가 …

6
소셜 네트워크에서 활동 스트림을 구현하는 방법
저는 자체 소셜 네트워크를 개발하고 있으며 웹 구현 예제에서 사용자의 작업 스트림을 찾지 못했습니다 ... 예를 들어 각 사용자의 작업을 필터링하는 방법은 무엇입니까? 액션 이벤트를 저장하는 방법? 작업 스트림과 작업 자체에 사용할 수있는 데이터 모델 및 개체 모델은 무엇입니까?

4
마이크로 서비스 인증 전략
마이크로 서비스 아키텍처를위한 적절한 / 보안 인증 전략을 선택하는 데 어려움을 겪고 있습니다. 이 주제에서 찾은 유일한 SO 게시물은 다음과 같습니다 .Microservice Architecture의 싱글 사인온 내 생각은 각 서비스 (예 : 인증, 메시징, 알림, 프로필 등)에서 각 사용자에 대한 고유 한 참조 (논리적으로 그다음에 그 user_id와 같은)와 현재 사용자의 id로그인 …

11
스레드 대 스레드 풀
새 스레드를 사용하는 것과 스레드 풀의 스레드를 사용하는 것의 차이점은 무엇입니까? 어떤 성능 이점이 있으며, 명시 적으로 만든 스레드가 아닌 풀의 스레드를 사용해야하는 이유는 무엇입니까? 나는 여기서 .NET을 특별히 생각하고 있지만 일반적인 예는 좋습니다.

3
Flux 아키텍처에서 스토어 라이프 사이클을 어떻게 관리합니까?
Flux 에 대해 읽고 있지만 Todo 앱 예제 는 너무 간단하여 몇 가지 핵심 사항을 이해하기 어렵습니다. 사용자 프로필 페이지 가있는 Facebook과 같은 단일 페이지 앱을 상상해보십시오 . 각 사용자 프로필 페이지에서 무한 스크롤과 함께 일부 사용자 정보와 마지막 게시물을 표시하려고합니다. 한 사용자 프로필에서 다른 사용자 프로필로 이동할 수 있습니다. …

5
각 객체에 대해 일반 리포지토리와 특정 리포지토리를 만들면 어떤 이점이 있습니까?
ASP.NET MVC 응용 프로그램을 개발 중이며 이제 리포지토리 / 서비스 클래스를 구축하고 있습니다. 모든 리포지토리가 구현하는 일반 IRepository 인터페이스를 만드는 것과 각 리포지토리에 고유 한 인터페이스와 메서드 집합이있는 주요 이점이 있는지 궁금합니다. 예를 들어, 일반적인 IRepository 인터페이스는 다음과 같습니다 ( 이 답변 에서 가져옴 ). public interface IRepository : IDisposable …

8
RESTful 웹 서비스가 필요한 이유는 무엇입니까?
RESTful 웹 서비스를 배울 것입니다 (CS 석사 학위 프로그램의 일부이기 때문에 이것을해야한다고 말하는 것이 좋습니다). Wikipedia에서 몇 가지 정보를 읽었으며 Sun Developer Network에서 REST에 대한 기사도 읽었으며 이것이 쉬운 기술이 아니라 RESTful 앱을 구축하기위한 특별한 프레임 워크가 있으며 SOAP 웹 서비스와 비교되는 경우가 많다는 것을 알았습니다. 프로그래머는 SOAP를 사용할 때와 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.