개요 Grafana는 매우 다양한 데이터 소스(MySQL, Elasticseach 등)로부터 잘 준비되고 일관된 방식의 시계열 그래프를 만들어낼 수 있는 대표적인 오픈 소스 기반의 대시보드 솔루션이다. 가로축의 시계열 데이터를 핵심으로 하여, 인스턴스 또는 애플리케이션의 모니터링 및 알람에 최적화된 기능을 제공하여 널리 쓰이고 있다. 이번 글에서는 ECS에 Grafana를 설치하는 방법을 소개하고자 한다. 사전 지식 Amazon ECS와 AWS Fargate에 대한 이해가 필요하다. [관련 링크] Amazon EFS에 대한 이해가 필요하다. [관련 링크] Amazon ELB에 대한 이해가 필요하다. [관련 링크] 로드 밸런서 생성 Grafana를 서비스하기 위해 앞단에 ACM 인증서, 대상 그룹, 보안 ..
개요 Presto는 페이스북이 최초 개발하여 오픈 소스로 공개한 대화식 데이터 쿼리 서비스이다. 이를 이용해 다양한 데이터베이스에 대한 일관된 ANSI SQL 질의가 가능하다. 특징 운영 레벨의 다양한 데이터 소스의 데이터를, 주기적인 배치로 복잡한 ETL 정제 후 Data Warehouse에 저장하는 전통적인 방식과 다르게, 다양한 데이터 소스를 직접 조회할 수 있다. 놀라운 것은 각 데이터베이스의 쿼리 문법을 몰라도 공통된 ANSI SQL을 제공하여 일관된 쿼리 실행이 가능하다. 댜양한 데이터 소스 간의 조인과 집합 연산도 가능한데, 빠른 속도를 보장하기 위해 엔진 레벨에서 분산 컴퓨팅 기법이 사용된다.페이스북의 내부 직원 약 1,000명은 매일 300PB(페타바이트)에 달하는 페이스북의 데이터를 P..
개요 Spring Boot 기반의 웹 애플리케이션은 기본적으로 각 요청에 대해 동기 방식으로 로직을 실행한다. 하지만, 필요에 따라 비동기 방식으로 로직을 실행해야 하는 경우도 있다. 예를 들면 I/O 부하가 많이 발생하는 배치 작업을 싱글 쓰레드로 처리하면 CPU와 메모리는 남아도는데, 병목이 생겨 느려지기 쉽상이다. 이런 경우 적절히 n개의 멀티 쓰레드로 쪼개어 배치 작업을 실행하면 처리 시간을 경우에 따라 드라마틱하게 단축할 수 있다. 이번 글에서는 이러한 사례를 해결하기 위한 비동기 방식의 실행 방법에 대해서 설명하고자 한다. RejectedExecutionHandler 구현체 작성 ThreadTaskExecutor에 의해 관리되는 쓰레드 풀의 가용 쓰레드가 한계치에 도달할 경우, TaskReje..
- Total
- Today
- Yesterday
- chrome
- spring
- MySQL
- Eclipse
- kotlin
- DynamoDB
- Docker
- Spring Boot
- 자전거
- 로드 바이크
- jpa
- maven
- Kendo UI Web Grid
- CentOS
- jsp
- java
- 평속
- jstl
- Spring MVC 3
- 알뜰폰
- JHipster
- 구동계
- 로드바이크
- JavaScript
- node.js
- bootstrap
- Tomcat
- 태그를 입력해 주세요.
- graylog
- Kendo UI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |