Archive: 2019

0

Redis) 이것이 레디스다 4 - NoSQL

NoSQL마틴 파울러의 NoSQL: 빅 데이터 세상으로 떠나는 간결한 안내서에는 NoSQL을 아래 조건을 만족하는 데이터 저장소라고 기술되어 있다. 대용량 웹 서비스를 위하여 만들어진 데이터 저장소 관계형 데이터 모델을 지양하며 대량의 분산된 데이터를 저장하고 조회하는데 특화된 저장소 스키마 없이 사용 가능하거나 느슨한 스키마를 제공하는 저장소 일반적으

0

Redis) 이것이 레디스다 1 - RDMBS와 NoSQL

빅데이터와 RDBMS의 한계SQL 데이터베이스 또는 전통적인 데이터 처리 애플리케이션만으로는 처리가 불가능한 크기의 데이터를 처리하기 위해 나온 기술들의 총칭이 NoSQL이다. 책 속에서 RDBMS 서버를 사용한 애플리케이션의 트래픽 이슈 예제애플리케이션이 하나의 RDBMS 서버를 사용할 때 트래픽이 증가하게되면너무 많은 SQL 문 처리 요청을 받아 해당

0

Redis) 이것이 레디스다 2 - Redis란?

레디스는 고성능 키-값 저장소로서 문자열, 리스트, 해시, 셋, 정렬된 셋 형식의 데이터를 지원하는 NoSQL이다. 레디스의 주요 정보 및 특징 영속성을 지원하는 인메모리 데이터 저장소 읽기 성능을 위한 서버 측 복제 지원 쓰기 성능을 위한 클라이언트 측 샤딩 지원 ANSI C로 작성 -> ANSI C 컴파일러가 동작하는 곳이면 어디든 설치/실행

0

Redis) 이것이 레디스다 0 - 시작에 앞서

입사한지 몇 개월 되지 않았을 때 밑도끝도 없이 신규 프로젝트에 쓰일 레디스 서버 구축을 맡게되었다.어찌저찌 설정 값들을 찾고 클러스터링 방법을 찾고 하면서 구축을 했고 현재 해당 프로젝트가 베타로 운영되고 있다.그리고 애플리케이션의 기능은 계속 추가/변경되고 있지만 레디스 서버는 당장의 큰 문제 없이 운용되고 있다.(운영은 현재 클라이언트 쪽 IDC에서

0

4월 셋째주 회고

기록 4.15 TDD, 클린코드 과제 : 볼링 2단계 구현 4.16 TDD, 클린코드 과제 : 볼링 2단계 구현 4.17 TDD, 클린코드 과제 : 볼링 2단계 구현 4.18 TDD, 클린코드 과제 : 볼링 2단계 구현 4.19 TDD 복습 : 레이싱 게임 1단계 구현 Cloud Native Java 1장 4.20 TDD 복습 : 레이싱

0

What is javax?

javax : Java extension package (x stands for extension)자바 extension들이 포함된 패키지이다.흔히 볼 수 예로는 javax.servlet, javax.swing 등이 있다. 몇년 지나긴 했지만 이 quora 포스팅에서 javax 하위 패키지들을 볼 수 있다. 참고 : http://www.difference

0

4월 첫째주 회고

기록 4.1 TDD, 클린코드 과제 : QnA 2단계 구현 & PR 4.2 TDD, 클린코드 과제 : QnA 3단계 구현 4.3 TDD, 클린코드 과제 : QnA 3단계 구현 4.4 TDD, 클린코드 과제 : QnA 3단계 구현 4.5 TDD, 클린코드 과제 : QnA 3단계 구현 4.6 온라인 코딩 테스트 4.7 TDD, 클린

0

나는 왜 PR을 보내지 못했을까

나는 지금 자바지기님이 운영하는 NextStep에서 TDD, Refactoring, Clean Code 강의를 듣고 있다.이 과정은 TDD를 통해 클린코드를 만드는 연습을 하고 PR을 통해 피드백을 받고 코드를 점진적으로 개선하는 방법을 배우는 과정이다. 지금도 나름 열심히 하고 있지만 처음에는 2번째 과제까지는 엄청 열심히 했다.하지만 지난 1주일간 코드

0

2019년 3월의 슬럼프를 회고함

2주 동안 주간 회고를 쉬었다. 처음에는 단순하게 바빴다.(핑계긴 하지만) 강의도 듣고 숙제도 하고 회사는 회사대로 바쁘고 컨디션도 안좋았고…두번째 주에는 슬럼프가 왔다(고 생각한다). 원인은 강의 과제인 사다리타기 만들기였다.강의를 통해서 OOP, TDD를 배우는데 객체지향이라는게 말은 쉽게 할 수 있지만 실제 코드에 적용하기가 개인적으로 너무 어려웠다.