분류 전체보기 194

Akka Actor

Akka ActorAkka는 오픈 소스 툴킷으로, JVM 상의 동시성과 분산 애플리케이션을 단순화하는 런타임이다. Akka는 동시성을 위한 여러 프로그래밍 모델을 지원하지만, Erlang으로부터 영향을 받아 actor 기반의 동시성이 두드러진다.자바와 스칼라 언어 모두로 작성이 가능하다. Akka는 스칼라 2.10로 작성되었으며, 스칼라 2.10의 Akka의 actor 구현은 스칼라 표준 라이브러리에 포함되어있다.출처 : 위키백과Akka Actor ModelAkka actor를 기반으로하는 애플리케이션의 구별되는 특징은 다음과 같다:동시성은 메시지 기반 이며 비동기 방식 으로 이루어진다: 일반적으로 변형 가능한 데이터를 공유하거나 동기화되는 primitive를 사용해서는 안됩니다: Akka는 액터 모델을..

Programing/Akka 2017.06.25

Akka Actor Throttle

Akka Actor ThrottleAkka가 2.5 버전이 되면서 TimerBasedThrottler은 더 이상 사용되지 않고, Stream의 Throttle를 기능을 이용하여 구현을 할수 있다.Source Codeimport java.util.concurrent.TimeUnit;import scala.concurrent.duration.FiniteDuration;import akka.NotUsed;import akka.actor.ActorRef;import akka.actor.ActorSystem;import akka.stream.ActorMaterializer;import akka.stream.Materializer;import akka.stream.OverflowStrategy;import akka..

Programing/Akka 2017.06.24

Amazon Machine Learning

Amazon Machine Learning장점손쉽계 기계 학습 모델 생성Redshift, S3, RDS의 데이터에서 기계 학습 모델 생성 및 미세조정, 예측 쿼리모델에서 예측까지 빠른진행확장성과 성능이 뛰어난 예측 생성 서비스낮은 비용과 효율성입증된 기술 활용인기 사용 사례부정 소매 거래 식별콘텐츠 개인화마케팅 캠페인을 위한 성향 모델링문서 분류이탈 고객 예측고객지원을 위해 자동화된 솔루션 추천주요 기능손쉽게 데이터 엑세스를 위해 AWS 서비스와 연동데이터 시각화 및 탐색모델 평가 및 해석 도구모델링 API기계 학습 알고리즘업계 표준 기계 학습 알고리즘데이터 변환배치 및 실시간 예측을 위한 API배치 예측 API : 대량의 데이터 레코드 검색과 예측 생성을 동시 진행실시간 예측 API : 예측을 동기적으..

인프라/AWS 2017.06.24

DB Isolation Level

Database Isolation LevelREAD UNCOMMITTED(dirty read)다른 트랜잭션이 Commit 전 상태를 볼 수 있음 Binary Log가 자동으로 Row Based로 기록됨 (Statement설정 불가, Mixed 설정 시 자동 변환)READ-COMMITTEDCommit된 내역을 읽을 수 있는 상태로, 트랜잭션이 다르더라도 특정 타 트랜잭션이 Commit을 수행하면 해당 데이터를 Read할 수 있음 Binary Log가 자동으로 Row Based로 기록됨 (Statement설정 불가, Mixed 설정 시 자동 변환)REPEATABLE READMySQL InnoDB 스토리지 엔진의 Default Isolation Level Select 시 현재 데이터 버전의 Snapshot을 ..

Database/MySQL 2017.06.11