본문 바로가기
반응형

Total169

클라우드에서 빅데이터 아키텍처란? 데이터베이스 : 빅데이터 클라우드는 데이터의 처리 및 저장 방법을 비롯하여 애플리케이션이 디자인되는 방식을 바꾸고 있습니다. Polyglot Persistence Solution은 모든 솔루션의 데이터를 처리하는 단일 범용 데이터베이스 대신, 각각이 특정 기능을 제공하도록 최적화된 여러 특수한 데이터 저장소를 사용합니다. 단일 데이터 계층에서 읽고 쓰는 비즈니스 논리의 여러 계층이 더 이상 존재하지 않습니다. 대신, 솔루션을 통해 데이터가 흐르는 방식, 처리되는 위치, 저장되는 위치, 파이프라인의 다음 구성 요소에서 사용되는 방식을 설명하는 데이터 파이프라인을 중심으로 솔루션이 디자인됩니다. Microsoft Azure에서는 관계형 데이터, 비관계형 데이터, 빅 데이터로 데이터 유형을 나누고 있습니다. .. 2020. 4. 27.
Git 사용하기 : 기초 Git 기초 Git Local Repository 생성 다음 파일 생성 C:\git-my-repository C:\git-my-repository\README.txt git 초기화 폴더 우클릭 및 Git Bash Here 클릭 명령어 git init 입력 후 실행 Git File 추가 명령어 git add README.txt 를 입력 후 실행 명령어 git commit -m "설명 추가" 를 입력 후 실행 Git 이전 Commit으로 돌아가기 명령어 git log로 로그 확인 명령어 git checkout GIT_ID 를 입력 후 실행 원격 저장소에 Commit 올리기 원격 저장소 생성 명령어 git remote add origin 저장소_주소 를 입력 후 실행 명령어 git push origin mas.. 2020. 4. 26.
AWS ECS : 소개 Amazon ECS 란 ? ECS의 가장 기본적인 단위는 클러스터입니다. 클러스터는 도커 컨테이너를 실행할 수 있는 가상의 공간으로 이해할 수 있습니다. ECS 클러스터는 기본적으로 EC2와 같은 컴퓨팅 자원을 기본적으로 포함하고 있지 않은 논리적인 단위입니다. 따라서 컴퓨팅 자원이 없는 빈 클러스터를 만드는 것도 가능합니다. 그리고 EC2에 ecs-client라는 서비스를 실행해서 특정 클러스터에 연결할 수 있습니다. 이렇게 클러스터에 연결된 EC2 인스턴스를 컨테이너 인스턴스라고 부릅니다. ecs-client는 컨테이너 인스턴스의 자원을 모니터링 및 관리하고, 클러스터로 요청된 컨테이너들을 적절하게 실행하는 역할을 합니다. 태스크 디피니션(task definition)과 태스크(task) ECS에서 .. 2020. 4. 26.
설교 말씀 : 우리가 누구에게로 가오리까 우리가 누구에게로 가오리까 번동평화교회 3부 예배 요한복음 6장 65-69절 한봉희 담임목사 오늘 본문은 가버나움에 예수님과 제자들이 도착하고 난 이후의 이야기입니다. 1. 육신의 배부름을 추구하는 사람들 한국 교회가 부흥하던 시절.. 국민소득 6,000불이던 시절입니다. 그 때는 궁핍하여 예수님을 부르짖고 찾는 이들이 많았습니다. 그러나 현재는 배부른 자들이 많은 시대가 되었습니다. 영원한 가치의 생명을 썩은 양식을 키우다가 가는 삶을 살아서는 안됩니다. 많은 사람이 떠나가고(본문 66절) 여기에는 많은 사람의 허구성이 있습니다. 오히려 가치는 희소성에 있습니다. 희소성있는 하나님께서 이 세상 유일한 한 분이신데, 그분께서 우리에게도 하나밖에 없는 이라고 말씀해주십니다. 우리는 예수님을 본 받아 닮아가.. 2020. 4. 26.
WAS : WebLogic 설치 및 세팅 절차 WebLogic 세팅 절차입니다. 1. weblogic 설치 http://1004lucifer.blogspot.com/2018/08/weblogic-linux-103-1211.html 2. weblogic 도메인 설정 http://1004lucifer.blogspot.com/2018/08/weblogiclinux-103-1211.html -- 설정 시.. localhost 가 아니라 192.168.104.1 로 입력해야 외부에서 접속 가능 -- true 도 추가 -- config 파일은 config.xml 파일 찾아볼 것 * 특이사항 1. 네트워크 구성 오류 발생시 https://blogs.oracle.com/luzmestre/javalangassertionerror:-could-not-obtain-th.. 2020. 4. 26.
CodingTest : MaxCounters (Codility) 주어진 정수에 부여된 특정 명령을 수행하고, 완성된 배열을 반환하는 문제 .. 효율성 테스트도 있기 때문에, 시간복잡도를 고려해서 코딩해야한다. 단순 흐름대로 하면 2중 for문이 나오게 되는데, 이를 회피하기 위한 최적의 알고리즘을 찾는 것이 관건 최대 값을 모든 배열에 세팅하는 순간이 올 때 .. 모든 배열에 바로 반영하는 것이 아니라, 이를 기억했다가 최종적으로 1회만 반영하는 알고리즘을 설계해야한다. class Solution { public int[] solution(int N, int[] A) { int maxCount = 0; int bigCount = 0; int[] answer = new int[N]; boolean[] applyMax = new boolean[N]; for(int cmd.. 2020. 4. 26.
반응형