아파치 스파크(Apache Spark)

아파치 스파크(Apache Spark)

Apache Spark는 대용량 데이터 처리와 분석을 위한 오픈소스 분산 컴퓨팅 프레임워크입니다. 대량의 데이터를 빠르게 처리할 수 있도록 메모리 기반 연산을 지원하며, 배치(batch) 및 실시간 스트리밍(streaming) 처리 모두 가능합니다. 1. Apache Spark의 특징 ① 빠른 속도 ② 다양한 처리 방식 지원 ③ 확장성 (Scalability) 및 다양한 플랫폼과 연동 가능 2. Apache Spark의 주요 컴포넌트 컴포넌트 설명 … Read more

IaC(Infrastructure as Code)

IaC(Infrastructure as Code)

Infrastructure as Code(IaC)는 인프라를 코드로 관리하는 방식으로, 서버, 네트워크, 데이터베이스, 스토리지 등의 IT 인프라를 코드로 정의하고 자동화할 수 있도록 해줍니다. 기존의 수동 인프라 설정(콘솔 클릭 방식)과 달리, IaC를 활용하면 코드 기반으로 일관된 인프라 배포 및 관리가 가능합니다. (예시 : Config형태의 파일 한번의 실행으로 여러 인프라들 설치 및 설정을 자동화하게 해줌) 콘솔에서 EC2 인스턴스를 생성하려면 인스턴스 … Read more

서버리스(Serverless)

서버리스(Serverless)

서버리스(Serverless)는 클라우드 컴퓨팅 모델 중 하나로, 개발자가 서버 인프라를 직접 관리하지 않고 애플리케이션을 개발하고 실행할 수 있도록 하는 개념입니다. 서버리스라는 이름이 붙었지만, 실제로 서버가 없는 것은 아니고, 서버의 운영 및 관리를 클라우드 제공업체가 완전히 담당한다는 점이 핵심입니다. 클라우드 서비스 제공업체(AWS, Azure, GCP 등)가 자동으로 인프라를 관리하고 확장하므로 개발자는 코드 작성과 비즈니스 로직에만 집중할 수 있습니다. … Read more

서버 프로비저닝(Server Provisioning)

서버 프로비저닝(Server Provisioning)

서버 프로비저닝(Server Provisioning)은 서버를 설정하고 배포하여 운영 환경에서 사용할 수 있도록 준비하는 과정입니다. 이 과정은 물리적 또는 가상 서버를 포함하며, 자동화 도구를 활용하면 보다 신속하고 효율적으로 서버를 배포할 수 있습니다. 1. 서버 프로비저닝의 유형 ① 물리적 서버 프로비저닝(Physical Server Provisioning) ② 가상 서버 프로비저닝(Virtual Server Provisioning) ③ 클라우드 서버 프로비저닝(Cloud Server Provisioning) ④ 컨테이너 기반 … Read more

클라우드 네이티브(Cloud Native)

클라우드 네이티브(Cloud Native)는 클라우드 환경에서 애플리케이션을 구축하고 운영하는 방식을 의미합니다. 기존 온프레미스 방식과는 달리, 클라우드 네이티브는 컨테이너화(Containerization), 마이크로서비스(Microservices), 오케스트레이션(Orchestration), 데브옵스(DevOps), 지속적 통합 및 배포(CI/CD) 등의 개념을 기반으로 합니다. 🔹 클라우드 네이티브의 주요 특징 🔹 클라우드 네이티브 기술 스택 카테고리 대표적인 기술 컨테이너 Docker, Podman 오케스트레이션 Kubernetes, OpenShift 서비스 메시 Istio, Linkerd CI/CD Jenkins, GitLab CI, … Read more

오라클 PUSH_SUBQ 힌트

오라클 PUSH_SUBQ 힌트

PUSH_SUBQ 힌트는 스칼라 서브쿼리의 실행 시점을 앞당겨서 실행 성능을 최적화할 때 사용됩니다.즉, 스칼라 서브쿼리(Scalar Subquery) 내부의 프레디케이트(Predicate)를 메인 쿼리로 푸시(Push)하는 것을 강제하는 힌트입니다. ✅ 기본 사용법 SELECT e.empno, e.ename, (SELECT /*+ PUSH_SUBQ */ d.dname FROM dept d WHERE d.deptno = e.deptno) AS department_nameFROM emp eWHERE e.sal > 3000; 위 쿼리에서 PUSH_SUBQ 힌트를 사용하면, e.sal > … Read more

Oracle PUSH_PRED 힌트

Oracle PUSH_PRED 힌트

PUSH_PRED 힌트는 메인 쿼리의 WHERE 조건을 서브쿼리 내부로 밀어넣어 서브쿼리에 대한 프레디케이트 푸시다운(Predicate Pushdown) 을 강제하는 힌트입니다. 특정 상황에서는 실행 성능을 최적화할 수 있습니다. ✅ 기본 사용법 SELECT /*+ PUSH_PRED */ *FROM ( SELECT emp.*, dept.dname FROM emp JOIN dept ON emp.deptno = dept.deptno) subWHERE sub.sal > 3000; 위와 같은 구조에서 PUSH_PRED 힌트를 사용하면 sub.sal … Read more

윤석열 대통령 석방 관련 권성동 원내대표 ” 즉시 항고하면 위헌”

윤석열 대통령 석방 관련 권성동 원내대표 ” 즉시 항고하면 위헌”

안녕하세요. 오늘은 윤석열 대통령의 구속 취소 결정과 관련하여 국민의힘 권성동 원내대표가 밝힌 입장에 대해 전해드리고자 합니다. 권 원내대표는 7일 국회에서 기자들과 만나, 법원의 구속 취소 결정이 내려진 이상 검찰이 즉시항고를 하더라도 석방을 막을 수 없다는 점을 강조하였습니다. 그는 “2012년 헌법재판소가 법원의 구속집행정지 결정에 대한 즉시항고로 효력을 정지시키는 형사소송법 조항을 위헌으로 판결한 바 있다”며, 이번 경우에도 … Read more

윤석열 대통령, 곧 석방 예정… 앞으로 불구속 상태로 재판 진행(2025.3.7)

윤석열 대통령, 곧 석방 예정… 앞으로 불구속 상태로 재판 진행(2025.3.7)

최근 법원이 윤석열 대통령의 구속 취소 결정을 내리면서, 윤 대통령께서 곧 석방될 예정입니다. 이에 따라 앞으로의 재판은 불구속 상태에서 진행될 전망입니다. 법원의 구속 취소 결정, 이유는? 서울중앙지법 형사합의25부(지귀연 부장판사)는 7일 윤 대통령께서 신청하신 구속 취소 요청을 받아들였습니다. 이에 따라 이미 발부된 구속영장은 효력을 잃게 되었고, 윤 대통령께서는 곧 석방될 예정입니다. 윤 대통령께서는 앞서 고위공직자범죄수사처(공수처)가 자신을 … Read more