2. 분산시스템의 속성 일관성 강한 일관성최종 일관성 강한 일관성은 모든 노드가 동일한 순서에 따라 데이터 업데이트하도록 보장최종 일관성은 시스템 내에서 일시적이나마 데이터 불일치를 허용하지만, 시간이 지나면 모든 레프리카 데이터베이스나 노드가 결국 동일한 상태에 도달하도록 보장하는 방식 key point일관성과 가용성 사이에 어떤 설계를 가져갈 것인지 4. 분산 시스템의 기본 요소: DNS, 로드 밸런서, 애플리케이션 게이트웨이 로드 밸런서 - L4 (전송계층)애플리케이션 게이트웨이 - L7(응용계층)
26.04.20성능을 위한 Dockerfile 작성법 좋은 관습 1. 캐싱 Dockerfile 작성시 "빌드할 때마다 변동사항이 많이 생기는 부분들을 최대한 아래 쪽에 적기"입니다.그럼 build 시간이 단축될 수 있습니다. 빌드 작업할때 COPY, RUN 같은 명령어를 실행하면도커가 내부적으로 캐싱을 진행함- 변동사항이 없는건 캐싱으로 사용하고,- 변동사항이 있는건 캐싱사용 안함- 그래서 변동사항 있는것들은 아래에 적으면 빨라짐 좋은 관습 2. npm ci RUN ["npm" "install"] 보다 RUN["npm" "ci"]가 좋다 ci = clean installpackge.json에 ^4.1.0 버전이 이렇게 정규표현식으로 적힌경우새로운 버전이 나왔을때 나도 모르게 4.2.0으로 설치될 수..
프로젝트 제목: Blue Chip Finder 프로젝트 주제: 해당 지표에 해당하는 장기투자 종목 추천 프로그램 컨셉: 하루에 한 번 배치 돌려서 날짜별 점수 정보 최신화일단 코스피만 진행 목표: 개발도 개발이지만, 바이브코딩, 최신 기술 학습이 주 목적 기능 1날짜별 점수 높은 순서대로 종목 조회(표 형태로 조회한다) 기능1을 만들기 위한 점수 구하는 알고리즘정량적인 평가가 가능한 것은 웹서치로 찾는다정성적인 평가가 필요한 것은 에이전트(AI)로 한다 TODO1. Overall 기획서 한 장 뽑기2. 페이지별 UI/UX 뽑기(피그마 MCP 활용?)3. 아키텍처 구상(프론트, 백, DB, CI/CD)4. 에이전트 아키텍처 구상피드백 루프, 하네스?, 테스트코드, 가드레일, SKILL, ..
스마게 스터디가 끝나고우수그룹에 선정되어 상품을 받게되었다팀에 10만원 주는 줄 알았는데개인당 10만원이라니...역시 스마게 통이 크다근데 마침 준게 경쟁사의 쿠폰..! 근데 비번을 까먹었다아이디 찾기를 해보니계정이 이미 있었다그 다음으로 비밀번호 찾기를 했는데문제는 여기서 발생했다 내 아이디는 ***********@naver.com(length: 21)인데아이디칸이 자꾸 *********** @naver.co(length: 20)밖에 입력이 안되는거다문제는 해당 input type의 maxlength가 20으로 제한되어있었기 때문 그러니까 얘가 아이디가 있는데도@naver.co까지만 입력되니까 정보 조회가 안됐다아 그러면 어떡하지메신저로 상담사랑 문의하려면 로그인을 해야하고,그게 아니..
둘 다 특정 기준으로 데이터를 그룹화하고, 집계하는 함수라고 생각했는데 뭐가 다른걸까?참고: https://kimsyoung.tistory.com/entry/GROUP-BY-vs-PARTITION-BY-%EC%9C%A0%EC%82%AC%EC%A0%90%EA%B3%BC-%EC%B0%A8%EC%9D%B4%EC%A0%90 GROUP BY vs. PARTITION BY: 유사점과 차이점윈도우 함수는 SQL의 유용한 기능 중 하나입니다. 윈도우 함수를 잘 사용할 줄 안다면 여러분의 인생은 보다 편안해질 것입니다. 이 글에서는 GROUP BY와 PARTITION BY의 차이점을 살펴보고자 합니다. Pkimsyoung.tistory.com 이 블로그에서 자세히 다뤄서 여기서 보는게 나은듯 하다 결론:GROUP BY는..
인프콘 2024: 기술과 혁신의 미래를 만나보세요!안녕하세요, 기술 애호가 여러분!다가오는 2024년, 대한민국을 대표하는 기술 컨퍼런스, 인프콘 2024가 여러분을 찾아옵니다. 인프콘은 매년 IT 산업의 최신 트렌드와 혁신적인 기술을 소개하는 자리로, 개발자, 엔지니어, 스타트업, 그리고 IT 산업에 관심 있는 모든 분들에게 열려있는 축제입니다.일시 및 장소일시: 2024년 8월 2일(금)장소: 서울 코엑스(COEX)왜 인프콘 2024에 참여해야 할까요?1. 최신 기술 트렌드를 한눈에!인프콘 2024에서는 AI, 빅데이터, 클라우드 컴퓨팅, 사이버 보안 등 IT 산업의 모든 최신 트렌드를 만나볼 수 있습니다. 세계적인 기술 기업들과 함께 혁신적인 제품과 솔루션을 직접 체험해보세요.2. 글로벌 전문가들의..
3.1.3 인덱스 손익분기점 Table Full Scan은 성능이 일정하다하지만 인덱스는 전체 데이터 중 몇 건을 추출하느냐에 따라 성능이 크게 달라진다 그 이유는Table Full Scan인덱스시퀀셜 엑세스랜덤 엑세스Multiblock I/OSingle Block I/O 3.1.4인덱스 튜닝 방법 중 하나는인덱스에 컬럼을 추가하는 방법이다이를 통해 인덱스 스캔량은 줄지 않지만, 테이블 랜덤 액세스 횟수를 줄여준다 UNION은 소트 연산이 발생하므로UNION ALL을 사용하는 것이 성능 면에서 좋다근데 데이터 중복이 일어날 수 있으므로 잘 사용해야한다
- Total
- Today
- Yesterday
- SpringBoot
- 프로그래머스
- 로스트아크 캐릭터
- 리눅스
- Android Studio
- authorization_code
- DDL
- SQL
- html #웹 #웹사이트 #플레이리스트
- 우분투
- DML
- oauth2.0
- git
- bfs
- oauth
- 데이터 3법
- javascript
- kloa
- git commit 수정
- 데이터베이스
- 오픈소스
- 인프콘2024
- 2024인프콘
- 데이터3법
- git 예전 커밋 수정
- infcon 2024
- CSS
- 클로아
- html
- authorization code
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |