일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Rate Limit
- Slack Rate Limit
- 해킹
- Spark
- firebase
- 코어/컨텍스트
- Slack Limit
- Tuckman
- 이미지 푸시
- 스카우터
- 자연어처리 #konlpy #형태소분석
- bag of words
- Scouter
- kafka
- Core/Context
- Scale Cube
- 알림무시
- 머신러닝
- Slack File Upload
- 팀 발달 모델
- 슬랙 파일업로드 제한
- FCM
- n-gram
- 카프카 성능
- 슬랙 파일업로드
- 스케일 큐브
- 카프카
- 파이어베이스
- 슬랙
- 웹보안
- Today
- Total
목록Article (21)
플랫폼 개발팀 기술 블로그
[FCM] #1. 소개 및 메시지[FCM] #2. Firebase 프로젝트 생성 및 Android 앱 FCM 설정[FCM] #3. Firebase 메시지 전송[FCM] #4. Android 메시지 처리 FCM(Firebase Cloud Message) 메시지가 기기로 전달이 되려면 발신자인 Firebase 그리고 수신자인 기기 설정이 필요하다. 기기 설정은 전문 앱개발자가 아니기 때문에 간단하게 Android 환경에서 샘플 앱을 만들고 FCM 관련 부분을 설정한다.FirebaseFirebase는 클라우드 환경에서 웹이나 앱을 쉽게 만들 수 있도록 도와주는 서비스 프로바이더라고 보면 될거 같다.호스팅, 인증, 데이터베이스, 분석, 클라우드 메시지 등등 다양한 기능들을 벡엔드 형태로 제공하고 있고, 쉽게 사..
Data Backup DB 데이터를 다루다 보면 데이터의 양이 많아지거나 필요에 의해 백업을 해야 하는 상황이 발생하게 된다.우선 MariaDB, MySql에서는 백업 솔루션으로Mysqldump를 기본으로 제공하고 있고 다양한 dump 옵션을 제공하고 있어 많이 사용되고 있다. 백업이라는것은 앞으로 생길수도 있는 어떠한 상황을 대비하기 위한 하나의 과정이다.데이터를 보관한다는것을 기본 전제로 깔고 들어가고 여기에 안전하게, 신속하게 등 여러가지 옵션이 붙을 수 있다. Xtrabackup Xtrabackup은 MySql과 MariaDB에서 사용 할 수 있는 무료 백업 솔루션이다. 일반적인 환경이라면 기본 제공되는 Mysqldump로도 충분히 백업/복구 기능을 수행 할 수 있지만 백업 해야하는 데이터의 용량..
[FCM] #1. 소개 및 메시지[FCM] #2. Firebase 프로젝트 생성 및 Android 앱 FCM 설정[FCM] #3. Firebase 메시지 전송[FCM] #4. Android 메시지 처리 FCM은 Firebase 클라우스 메시징의 약자이고, 무료로 메시지를 안정적으로 전송할 수 있는 교차 플래폼 메시징 솔루션이다.IOS, Android, Web등 기존에 메시지를 발송하려면 APNS, GCM 등 각각 환경별로 개발해야하는 불편함이 있었다. FCM을 이용하면 이러한 부분을 한번에 처리할 수 있다. 구글에서는 FCM에 적극적으로 투자하고 있고, 앞으로 새로운 기능들은 모두 FCM을 통해 지원할 예정이다. GCM 서비스는 기존 Legacy 앱에 대한 지원 이유로 현재 버전으로만 유지하고 있다. 주..
JAVA 기반 서비스에서 운영할수 있는 APM Tool 을 선정하는 과정에서 스카우터를 선택하고 구성을 마친 경험을 다루어 보려고 한다. 1부 APM 선정과 스카우터의 지표 소개2부 스카우터 기능 활용 및 페이퍼 플러그인3부 스카우터 얼럿 플러그인 커스터마이징 1부에서는 선정한 이유와 스카우터 구조, 수집하는 지표 등에 대한 설명을 다룬다. 설치방법이 궁금하다면 공식 GitHub를 참조하자. 친절하게 한글로 설명이 잘 되어있다. APM Tool 에 대하여 APM은 Application Performance Management 라고 한다. 어플리케이션의 성능을 관리하고 통제하는 도구라고 할 수 있다.APM Tool은 수많은 종류가 있고 각각의 특징들이 있다. 이 중에서도 공통적으로 APM 을 사용하는 이유..
SpringSecurity 와 OAuth2 를 이용해 인증서버를 구현해서 운영하려고 보면 여러가지 커스터마이징이 필요하게 된다. 그 중에서 인증정보를 LDAP 서버에서 받아오는 방식에 대해서 다루어 보려고 한다. 일반적으로는 인증정보는 DB에 저장되어 있고 가져온다. 하지만 동일한 인증정보를 다른 서비스에서 가져가야 할때, 해당 서비스와 DB를 연동하기 어려울 때가 있다. 레드마인이나 이메일 등 만들어진 서비스의 경우 그러하다. 이를 해결하기 위해 대부분의 서비스들은 LDAP 인증을 지원한다. 인증정보가 담긴 곳 앞에 LDAP 서버를 두고 모든 서비스가 LDAP 서버와 연동이 되면 일괄적인 인증정보 관리가 되기 때문에 편리해 진다. LDAP은 엄밀히 이야기해서 프로토콜이다. 이 프로토콜을 지원하는 서버들..