from 리눅스 서버 60초안에 상황파악하기 넷플릭스의 Linux performance analysis in 60,000ms에 대해서 부분적으로 번역한 글입니다. 리눅스 서버에 성능 이슈로 인해서 로그인했을 때 우리가 가장 먼저 체크해봐야할 사항은 어떤것들일까? 넷플릭스는 많은 사람들이 알고 있는것 처럼 아마존 EC2 리눅스 서버를 사용하고 있다. 이런 대규모 서버를 모니터링하고 성능을 체크하는데에는 툴을 사용하는데 클라우드 전체의 모니터링에는 Atlas, 하나의 EC2 instance의 성능체크에는 Vector를 사용한다. 이 툴을 이용하면 대부분의 이슈는 해결 가능하지만, 가끔씩은 EC2 instance에 로그인해서 리눅스의 표준적인 성능 체크 툴을 사용할때가 있다. 첫 60초 이 글에서는 1분 안에..
from React와 Apollo, Parcel 기반 서비스 개발Rest API -> GraphQL서비스를 운영하다 보면 다음과 같은 데이터를 처리해야 할 때가 있다.서비스에서 사용하지 않는 불필요한 데이터외부에 노출하지 말아야 하는 내부(private) 데이터API 변경에 따라 새로 추가되는 데이터PC 환경과 모바일 환경에 따라 달라지는 데이터사용자에게 빠른 서비스를 제공하고 네트워크의 사용량을 줄이려면 위와 같은 데이터에서 일부를 삭제해야 한다. 기존에는 다음과 같은 조건을 확인해 데이터를 삭제하는 로직과 RESTful API를 제공했다.데이터 삭제 로직에 사용되는 요청 쿼리의 값API 라우팅 경로하지만 데이터를 삭제하는 로직을 추가하는 방식에는 다음과 같은 단점이 있다.객체가 중첩되어 있으면 복잡한..
내용리스트에서 제외하고 싶은 row를 선택, 페이징 중에서도 제외로 선택된 row 유지 라이브러리Vue.js v2.6.6axios v0.18.0bootstrap-vue v2.0.0vuejs-datepicker v1.5.4 html css.list-row { padding: 20px; border-bottom: solid 1px; border-bottom-color: #bbb; margin: 0; } /*use admin_score_update.jsp*/ label.checkbox { border: 1px solid #ddd; border-radius: 5px; width: 10em; height: 10em; text-align: center; } label.checkbox input { opacity: ..
const 변수정의, 상수를 역할 let 변수정의, 일반 변수 var 변수정의, 사용가능하지만 이후 부터는 권장하지 않음. const, let 으로 대체 템플릿 문자열 var result = `{a} 와 {b}`; 객체리터널 (중괄호으로 표현, const obj = { };) 1) a function() {} => a() {} 2) {say: say, hello: hello} => {say, hello} // 같은 네임이면 하나로 가능 3) obj[es + 6] = 'woo' => {[es + 6]: 'woo'} // 올드오브젝트를 간단히 표현 화살표 함수 ( => ) 12345678910111213141516// 함수선언식은 그대로function add1(x, y) { return x + y} // 함..
Node.jshttps://nodejs.org/ko/비동기(논 블럭킹 IO) 이벤트 기반, 이벤트 루프(드라이븐), 싱글쓰레드호출과 처리(실행)과 결과 프로세스 : 호출스택(콜스택) > 이벤트 루프 > 태스크 큐 > 이벤트 루프 > 호출스택(콜스택)4. 태스크 큐에 들어가는 경우 : setInterval, setTimeout, setImmediate, Promise resolve & reject, async & await, 이벤트리스너의 콜module모듈이 될 파일은 module.exports = 값; 마지막에 붙여야 함. 123456789101112131415const a = 'a';const b = 'b';// 모듈을 내보낼때module.exports = { a: a, b: b}// es6module..
- RAYNEGARD - Original Sound Track - Jukebox - - Down -
- Total
- Today
- Yesterday
- Web Development Tutorial
- 월간 깃헙 트렌드
- List of Useful Node.js Modules
- Vue Style Guide
- NAVER Tech Talk: FE devtalk
- Do it! Vue.js 입문 저자 블로그
- Eva Icons - 오픈소스 아이콘
- awesome-nodejs
- Node.js Documentation
- Pretty Awesome Lists
- 김정환블로그 - Node.js 코드랩
- TOAST UI - JavaScript UI libra…
- The Vue.js Cheat Sheet
- 1인 크리에이터 콘텐츠 연구소
- The Modern Javascript Tutorial
- Hacker News readers as PWA
- Awesome Vue.js
- CD
- 게임음악
- portainer
- 음악듣기
- nodejs
- OST
- AWS
- CI
- 레인가드
- 자동배포
- intellij
- 자동테스트
- maven
- pm2
- 추억
- gitlab
- 자돌빌드
- tourbuddy
- 투어버디
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |