본문 바로가기

법, 용어/용어102

모놀리식 아키텍처 (MA), 마이크로서비스 아키텍처(MSA) 마이크로서비스 아키텍처(MSA)는 작고 독립적인 서비스들의 집합으로 구성된 애플리케이션 구조이다 이번 포스팅에서는 마이크로서비스 아키텍처(Microservice Architecture)와 모놀리식 아키텍처(Monolithic Architecture)의 장단점을 비교하고, 각각 어떤 상황에서 각각이 적합한지에 대해 알아보겠다.모놀리식 아키텍처 (Monolithic Architecture)모놀리식 아키텍처는 전통적인 개발 방식으로 하나의 프로젝트에 모든 기능을 함께 포함한다. 이렇게 하면 코드 베이스가 커질수록 개발 및 배포에 복잡성이 증가한다.아래는 모놀리식 아키텍처의 예시이다.   출처 : http://clipsoft.co.kr/wp/blog/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%.. 2024. 8. 11.
FPGA 기초 개발 환경 설정 category 칩설계 연구방디지털설계 6년 전 by 세르FPGA로 개발을 해보려면 일단 FPGA 보드가 있어야 하고, 그에 맞는 개발환경이 있어야 한다. 이번 포스트에서는 FPGA 보드 및 개발 환경 관련 이야기를 해보려고 한다.  1. FPGA 보드 고르기 FPGA에는 Altera와 Xilinx 두 회사 제품이 제일 많이 사용되는데, 여기서는 Xilinx사 제품을 사용하기로 한다. 학교에서 제일 처음 배울 때 Xilinx 제품과 개발툴로 해서 그런지, Xilinx사 제품이 나한테는 더 편한 것 같다. (이래서 학생용 라이센스를 그렇게 뿌리는 건가....) 연습용 FPGA 보드 고를 때는 인터페이스가 많이 뚫려있고, 적당한 가격 제품을 고르면 된다. 복잡한 개발을 할 때는 FPGA 스.. 2024. 6. 20.
Ignite 개념 출처: https://velog.io/@limsubin/Ignite-%EC%99%84%EC%A0%84-%EA%B8%B0%EB%B3%B8-%EA%B0%9C%EB%85%90%EC%9D%84-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%901. Ignite💬 인메모리 컴퓨팅 플랫폼메모리에 데이터를 저장한다. (디스크로 접근하는 것 보다 속도가 빠름)휘발성, 비휘발성으로 선택하여 사용이 가능하다. (persistence 모드로 결정)데이터가 여러 서버에 분산되어 저장된다.수평적으로 제거 및 확장이 용이하다.ACID 보장한다.여러 본사본을 저장할 수 있어 클러스터 오류에 데이터를 복원할 수 있다.IMDG, IMDB 둘 다 제공한다.JVM 기반으로 돌아간다.💬 In-Memory Data Grid.. 2024. 6. 15.
Apache Ignite 개념 Apache Ignite에 대해 알아보자 - (1)개념 이해CyberI 2017. 12. 13. 16:21   Apache Ignite는 인메모리 컴퓨팅 플랫폼(in-memory computing platform)으로 데이터 레이어와 사용자 애플리케이션 레이어 사이에 완벽하게 들어갈 수 있습니다. 기존의 디스크 기반 저장소 레이어로부터 RAM으로 데이터를 로드하여, 최대 6자리수(백만배)까지 성능을 향상시킬 수 있습니다. 클러스터에 노드를 추가하기 만하면 인메모리 데이터 용량(in-memory data capacity)을 쉽게 확장하여 페타 바이트 단위의 데이터를 처리 할 수 있습니다. 또한 기존에 사용하는 데이터베이스를 전면 교체할 필요가 없으며, RDBMS, NoSQL, 하둡 데이터 저장소와 함께 잘.. 2024. 6. 15.
[금융 IT] BCV / EAI / ESB / MCI / MCA 출처: https://velog.io/@sezzzini/%EA%B8%88%EC%9C%B5-IT-BCV-EAI-ESBBCV: Business Continuance Volume보통 백업 용도로 사용하며, 디스크의 볼륨단위를 그대로 미러링한 카피본 이라고 보면 된다.순간 처리건이 많은 경우 : 단순 백업용도로 사용할 수 있음시스템 장애시 백업받은 디스크 볼륨을 그대로 복구처리하여 장애에 대처하는 경우도 있다디스크의 이미지를 위의 사진처럼 찍어서 해당 시점의 스냅샷을 별도의 볼륨으로 생성해 줌.정확히는, 평소에는 Primary Disk Storage Volume과 동기화를 하고 있다가 ( or 백업 직전에 동기화를 수행한 뒤) 이 동기화를 특정 시점에 끊어내는 것이다.그렇게 되면 디스크 이미지 입장에서는 현재 .. 2024. 6. 15.