Akka (5)
akka를 이용해서 서비스를 구현하던 도중에 몇자 적어본다.**물론 지금 이해한 내용들은 지금 시점의 내가 이해한 부분이고 틀릴 수 있다. 우선 Akka는 모든게 비동기 처리다. 블록킹과 논블록킹 차이를 모른다면 우선 두개의 차이를 먼저 인지하고 가야한다. 상황**우리에게 주어진 환경은 서버를 더이상 늘릴 수 없고, 1대의 서버로 높은 효율성을 ...
akka를 이용해서 서비스를 구현하던 도중에 몇자 적어본다.**물론 지금 이해한 내용들은 지금 시점의 내가 이해한 부분이고 틀릴 수 있다. 우선 Akka는 모든게 비동기 처리다. 블록킹과 논블록킹 차이를 모른다면 우선 두개의 차이를 먼저 인지하고 가야한다. 상황**우리에게 주어진 환경은 서버를 더이상 늘릴 수 없고, 1대의 서버로 높은 효율성을 ...
https://www.lightbend.com/case-studies/how-dwango-scaled-live-streaming-with-play-and-akka 기타 라이브서비스 사례 번역해서 돌려봄. 일본이 이렇게?? 물론 우리 나라가 늦는 거겠지만
Actor ** 액터 모범 사례 액터는 좋은 동역자와 같아야합니다. 불필요하게 다른 사람들을 괴롭 히지 않고 효율적으로 업무를 수행하고 자원을 낭비하지 않아야합니다. 프로그래밍으로 변환한다는 것은 이벤트를 처리하고 이벤트 중심 방식으로 응답 (또는 더 많은 요청)을 생성하는 것을 의미합니다. 액터는 피할 수없는 경우를 제외하고는 어떤 외부 ...
Akka 라이브러리와 모듈** Actors ( Library, the Core)** Akka의 Actor 를 사용함으로써, 분산시스템또는 동시성처리에 대한 개인적인 문제로부터 일관성 있고 통합된 모델을 제공해 relieves 해줍니다. Actor는 프로그래밍 패러다임인 극한의 OOP의 한 기둥중 하나인 캡슐화에서 가져왔습니다. 객체와는 다르게 Act...
Akka** 프로세스 코어와 네트워크를 망라하는 확장 가능하고 탄련적인 시스템을 설계하기 위한 오픈소스 라이브러리임. Akka에서는 다음과 같은 기능을 제공해준다. 다중쓰레드 동작에서 저수준의 동시성 구조 동기화처리 없이 동작한다. 메모리 가시성 문제에 관련하여 생각 할 필요가 없다. 시스템과 컴포넌트 사이의 투명한 원격 통신. 네트워크 코드를...
(Not Only SQL, Non-Relational Operator) 용도. 대용량 웹 서비스를 위하여 만들어진 데이터 저장소 관계형 데이터 모델을 지양하며 대량의 분산된 데이터를 저장하고 조회하는 데 특화된 저장소 스키마 없이 사용 가능하거나 느슨한 스키마를 제공하는 저장소. 탄생...