본문 바로가기
728x90
반응형

IT 용어 풀이3

[IT 용어 풀이] 빅데이터 [IT 용어 풀이] 빅데이터 빅 데이터는 증가하는 볼륨, 속도 및 다양한 데이터로 인해 기존 데이터베이스로는 해결할 수 없는 데이터 관리 과제에 대해 설명할 수 있습니다. 빅 데이터에 대한 정의는 다양하지만 대부분 빅 데이터에 대한 "3V"개념이 포함되어 있습니다. 데이터 규모는 테라 바이트에서 페타 바이트까지의 데이터 범위에 이르고, 다양한 소스 및 형식(예:웹 로그, 소셜 미디어 상호 작용, 전자 상거래 및 온라인 트랜잭션, 금융 거래 등)의 데이터 포함합니다. 데이터가 생성되는 시점부터 사용자에게 실행 가능한 통찰력을 제공하는 시점까지 기업의 요구 사항은 점점 더 엄격해 지고 있습니다. 따라서 비교적 짧은 기간(매일에서 실시간)내에 데이터를 수집, 저장, 처리 및 분석해야 합니다. 빅 데이터는 너무.. 2018. 5. 12.
[IT 용어 풀이] CMake [IT 용어 풀이] CMake CMake는 운영 체제에서 빌드 프로세스를 컴파일러에 독립적으로 관리하는 확장 가능한 오픈 소스 시스템입니다. 많은 교차 플랫폼 시스템과 달리 CMake는 기본 빌드 환경과 함께 사용하도록 설계되었습니다. 각 원본 디렉터리(CMakeLists.txt파일이라고 함)에 있는 단순 구성 파일은 Unix에서 표준 빌드 파일(예:Windows에서 일반적으로 사용되는 작업 공간)을 생성하는 데 사용됩니다. CMake는 소스 코드를 컴파일하고, 라이브러리를 생성하고, 포장지를 생성하고, 임의 조합으로 실행 파일을 작성하는 기본 빌드 환경을 생성할 수 있습니다. CMake는 내부 및 외부 빌드를 지원하므로 단일 소스 트리에서 여러 빌드를 지원할 수 있습니다. CMake는 정적 및 동적 라.. 2018. 5. 5.
[IT 용어 풀이] 아키텍처 [IT 용어 풀이] 소프트웨어에서의 아키텍처란? 소프트웨어 아키텍처의 프로세스는 고객의 요구 사항을 파악하여 이를 분석하고, 고객의 요구 사항을 충족할 수 있는 소프트웨어를 설계합니다. 성공적인 소프트웨어 설계는 상충되는 요구 사항으로 인해 발생하는 불가피한 절충의 균형을 유지해야 하며, 시간이 지남에 따라 발전한 설계 원칙과 우수 관리 기법을 준수해야 한다. 강력한 소프트웨어 아키텍처에는 이론적 주제와 실제 주제 모두에 대한 상당한 경험이 포함되며, 모호한 비즈니스 시나리오와 요구 사항을 견고하고 실용적인 작업 설계로 전환하는 데 필요한 비전도 포함됩니다. 소프트웨어 아키텍처에는 성능, 보안 및 관리성과 같은 일반적인 품질 특성을 최적화하면서 모든 기술 및 운영 요구 사항을 충족하는 구조화된 솔루션을 .. 2018. 5. 3.
728x90
반응형