문제

나는 asp.net을 위한 무료/오픈 소스 세션 클러스터링 및 복제 솔루션을 검색해 왔습니다(거의 성공하지 못했습니다).나는 일반적인 용의자(indexus sharedcache, memcached)를 살펴봤지만 각각에는 몇 가지 제한 사항이 있습니다.

  • 색인서스 - 매우 미성숙하고 스텁된 세션 인터페이스 구현입니다.하지만 그렇지 않으면 훌륭한 캐싱 솔루션입니다.
  • 멤캐시드 - DB 백엔드로 이동하지 않고 복제/장애 조치 지원이 거의 없습니다.여러 SF.Net 프로젝트 - 모두 초기 단계에서 중단되었습니다...어떤 견인력도 없는 것 같고 완전히 상업적인 것으로 보이는 것.
  • 마이크로소프트 벨로시티 - OSS는 아니지만 괜찮은 것 같습니다.안타깝게도 CTP1이 장애 조치를 지원하는 위치를 확인하지 못했고 이에 대한 명확한 로드맵도 없습니다.나는 이것이 다른 많은 MS 개발 프로젝트처럼 에테르 속으로 떨어질 수 있다는 것을 두려워합니다.

나는 이와 같은 문제에 대한 많은 솔루션이 FOSS 세계에서 제공될 것이라고 당연하게 여기는 Java 세계에 상당히 익숙합니다.

.Net 세계에서 사용할 수 있는 적절한 대안이 있습니까?

도움이 되었습니까?

해결책

그런데 Windows Server AppFabric은 베타 버전이 아닙니다.제가 이전 포스팅에서 언급한 내용입니다.

일반 가용성에 대한 링크는 다음과 같습니다. http://blogs.technet.com/b/appfabric/archive/2010/06/07/windows-server-appfabric-now-generally-available.aspx

AppFabric이 아닌 NCache에서 얻을 수 있는 특정 기능은 무엇이라고 생각하시나요?

다른 팁

Velocity에 관한 한 저는 최근에 그 프로젝트에 관해 좋은 소식을 들었습니다.아직 개발 단계에 있으며 아마도 아직 황금 시간대에 준비되지 않았을 것입니다.하지만 저는 이 프로젝트가 탄탄한 기반을 갖고 있으며 Microsoft의 강력하고 성숙한 제품이 될 것이며 귀하가 예상하는 것처럼 에테르 속으로 떨어지지 않을 것이라고 생각합니다.

최근에 팟캐스트를 들었습니다. 스콧 한셀만 그리고 다형성 팟캐스트 속도에 관해서.

완료를 위해 이 스레드를 빠르게 업데이트하세요.

Velocity(현재 Windows Server AppFabric으로 알려짐)는 이미 프로덕션에 출시되었으며 뛰어난 분산 캐싱 플랫폼을 제공합니다.자세한 내용은 msdn 사이트에서 확인할 수 있습니다.

http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx

Velocity는 CTP1에서 CTP2로 발전했지만 여전히 아쉬운 점이 많습니다.분산 캐시에서 모든 중요한 기능을 제공하기까지는 어느 정도 시간이 걸릴 것이며, 시장에서 테스트되기까지는 더 오랜 시간이 걸릴 것입니다.나는 그들에게 행운을 빌어요.

그 동안 NCache는 이미 모든 CTP2 및 V1과 더 많은 기능을 제공합니다.NCache는 .NET 공간에서 최초이자 가장 성숙하고 기능이 풍부한 분산 캐시입니다.NCache는 .NET용 엔터프라이즈 수준의 메모리 내 분산 캐시이며 분산 ASP.NET 세션 상태도 제공합니다.에서 확인해보세요 분산 캐시.

NCache Express는 NCache의 완전 무료 버전입니다.에서 확인해보세요 무료 분산 캐시.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top