일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 주니어개발자
- collection python
- 파이썬 컬렉션
- Programmers 배열의 유사도
- 개발자 취준
- leftJoin
- programmers 배열 회전
- 공선옥
- 프로그래머스 가위바위보
- 알고리즘
- 파이썬 특정 문자 제거하기
- 비지니스 레이어
- 프레젠테이션 레이어
- 프로그래머스 가위바위보 풀이
- 리트허브 커밋
- 배열의 유사도 파이썬
- 프로그래머스 배열의 유사도 파이썬
- 슈츠 자막
- 리트허브 사용법
- 특정문자 제거하기
- 프로그래머스
- 프로그래머스 특정 문자 제거하기
- 프로그래머스 배열 회전시키기
- 2-layered architecture
- 리트허브 오류
- 춥고더운우리집
- 가위바위보 풀이
- 스프링 시스템 구조
- BigO notation
- 춥고 더운 우리 집
- Today
- Total
기억보다 기록을
[WIL] 이번주에 배운 사소하지만 흥미로운 개념들(SQL Cursor(커서),CI/CD) 본문
포스팅하기에는 내용이 짧고, 그냥 흘려보기에는 아까운 개념들을 정리합니다.
이 글을 읽고 흥미가 생긴다면 더 digging 하셔도 좋을 것 같고, 가볍게 스낵타임처럼 즐겨주시면 좋을 WIL 입니다.
SQL Cursor(커서)
- 쿼리문의 처리 결과가 저장되어 있는 메모리 공간을 가리키는 포인터(Pointer)
- open, fetch, close 세 단계로 구성
- 묵시적 커서는 각 단계가 자동수행, 명시적 커서는 직접 구현해야함
Why we use this?
- 묵시적 커서: 수행된 쿼리문의 정상적인 수행여부 확인
- 명시적 커서: 쿼리문의 결과를 저장하여 사용 -> 동일한 쿼리가 반복되어 DB 자원 낭비 방지
CI/CD
: CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법.
CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포이다.
읽어보면 좋을 글
1. 데이터 기반으로 지속적인 CI/CD 개선 환경 만들기
라인 엔지니어링 블로그, 친절한 설명과 예시가 좋다.
https://engineering.linecorp.com/ko/blog/build-a-continuous-cicd-environment-based-on-data/
데이터 기반으로 지속적인 CI/CD 개선 환경 만들기 - LINE ENGINEERING
저는 올해 6월에 LINE에 입사해 LINE 메신저 클라이언트와 관련된 CI(Continuous Integration)/CD(Continuous Delivery) 업무를 지속적으로 개선하고 자동화하는 DevOps 역할을 수행하고 있습니다. 이번 글에서는
engineering.linecorp.com
2. 지속적 통합(Continuous Integration)/지속적 배포(Continuous Deployment) 기본개념
기본 개념을 군더더기 없이 설명함.
https://seosh817.tistory.com/104
[CI/CD] CI/CD란? - 지속적 통합(Continuous Integration)/지속적 배포(Continuous Deployment) 기본개념
매번 개발자가 코드를 수정하고 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요됩니다. 하지만 git에 코드를 올리는 것만으로도 누군가가 빌드와 테스트, 배포까지 해준다면,
seosh817.tistory.com