Orleans(소프트웨어 프레임워크)
Orleans (software framework)원본 작성자 | 마이크로소프트 리서치 |
---|---|
개발자 | 마이크로소프트, 343 인더스트리 |
초기 릴리즈 | 2015년 1월; | 전
안정적 해제 | 3.6.0 / 2022년 1월 12일;[1] 전 |
리포지토리 | github |
기록 위치 | C# |
운영 체제 | Windows, Linux, MacOS |
플랫폼 | .NET Framework, .NET 코어 |
유형 | 소프트웨어 프레임워크 |
면허증 | MIT 라이선스 |
웹사이트 | dotnet |
Orleans는 를 기반으로 확장 가능하고 강력한 분산형 인터랙티브 응용프로그램을 구축하기 위한 교차 플랫폼 소프트웨어 프레임워크이다.NET Framework.[2][3]
개요
Orleans는 원래 마이크로소프트 Research의[2] eXtreme Computing Group에 의해 만들어졌으며 클라우드를 위한 분산된 시스템을 구축하기 위한 새로운 접근 방식으로서 가상 행위자 모델을 도입했다.Orleans는 단일 사내 서버에서 고가용성 및 전 세계에 분산된 클라우드의 애플리케이션으로 확장한다.[4]
헤일로 프랜차이즈를 위한 클라우드 서비스를 시작으로 2011년부터 마이크로소프트 등 다수의[5] 클라우드 서비스에서 프레임워크가 활용되고 있다.[6]코어올리언스 기술은 343인더스트리즈에 이전돼 2015년 1월부터 오픈소스로 이용할 수 있다.[7]소스 코드는 MIT 라이센스에 따라 라이센스가 부여되며 GitHub에서 호스팅된다.[8]
Orleans는 Microsoft Windows, Linux 및 MacOS에서 실행되며 와 호환된다.NET Standard 2.0 이상.
특징들
일부 오를레앙의 특징은 다음과 같다.[9]
관련 구현
Electronic Arts BioWare 사업부가 프로젝트 궤도(Project Orbit)를 만들었다.그것은 올리언스 프로젝트에서 많은 영감을 얻은 가상 배우들의 자바 구현이다.[12][13]
참고 항목
참조
- ^ "Tags · dotnet/orleans · GitHub". GitHub Orleans repository. Retrieved 2022-01-28.
- ^ a b Microsoft의 Orleans 분산 앱 프레임워크가 이제 크로스 플랫폼으로 전환됨 - 새로운 스택
- ^ Microsoft의 오픈 소스 클라우드 프레임워크 - HPC ASIA
- ^ 마이크로소프트, 프로젝트 올리언스를 오픈소스 컴퓨터월드로 출시
- ^ Microsoft의 Orleans.NET Conf 2020
- ^ Microsoft, '올리언스' 클라우드 프레임워크 ZDNet용 얼리 어답터 프로그램 오픈
- ^ Microsoft, Halo 4 게이밍 클라우드 엔진 Project Orleans 오픈 소스 제작 - 실리콘각
- ^ "Dotnet/Orleans". GitHub. 17 February 2022.
- ^ Microsoft Orleans 설명서 소개
- ^ 미드레인지 분산 트랜잭션 부활 Microsoft Research
- ^ 분산된 트랜잭션은 비활성화된 장기 분산 트랜잭션!리액티브 서밋 2018
- ^ "Home · orbit-legacy/Orbit1 Wiki". GitHub.
- ^ Gamasutra: 오픈 소스 Orleans 프레임워크를 사용한 게임에 대한 확장 가능한 백엔드 생성
추가 읽기
- Sergey Bykov, Alan Geller, Gabriel Kliot, Jim Larus, Ravi Pandya, Jorgen Thelin (2011). "Orleans: Cloud Computing for Everyone". Association for Computing Machinery.
{{cite journal}}
:Cite 저널은 필요로 한다.journal=
(도움말)CS1 maint: 작성자 매개변수 사용(링크) - Philip A. Bernstein, Sergey Bykov, Alan Geller, Gabriel Kliot, Jorgen Thelin (2014). "Orleans: Distributed Virtual Actors for Programmability and Scalability" (PDF). Microsoft Research.
{{cite journal}}
:Cite 저널은 필요로 한다.journal=
(도움말)CS1 maint: 작성자 매개변수 사용(링크)