2010-11-25 5 views
2

스프링 프레임 워크와 같은 오픈 소스 프레임 워크를 사용하여 자바 웹 애플리케이션을 만들고 싶어하고 (Google App Engine과 같은) 쉽게 확장 가능하게 만들고 싶다고합니다.GAE 확장 성을 오픈 소스 프레임 워크로 변환하는 가장 쉬운 방법

(GAE에서 실행하는 것 외에는) 어떤 옵션이 있습니까?

  1. 어떤 mvc-framework, db-persistence 프레임 워크를 선택 하시겠습니까?

  2. 데이터베이스가 병목 현상으로 인해 Java Webapp 세계에서 BigTable의 동작을 모방하는 방법이 있습니까?

답변

4

AppScale은 GAE 호환 프레임 워크입니다. GAE 용으로 작성된 코드는 appscale에서 작동해야합니다.

1

Java 기반 BigTable 구현을 찾으려면 Hadoop을보고 하위 프로젝트 HBase을 참조하십시오.

자바 요구 (이것은 결국 서버의)가 아닌 경우

는, 당신은 또한 hypertable 좀 걸릴 수 있습니다.

+0

Hadoop은 주로 오프라인 처리와 함께 사용됩니까? 온라인 처리를 위해 사용하는 사람은 아무도 없습니다. – portoalet

+1

글쎄, BigTable을 요청했는데 BigTable을 주었다. :-P 좀 더 구체적으로, Hadoop 서브 프로젝트 HBase : http://hbase.apache.org/에서 "당신의 빅 데이터에 대한 랜덤, 실시간 읽기/쓰기 액세스"를 제공합니다. –

+0

감사합니다. 실시간 읽기/쓰기 액세스에 사용할 수 있다고 가정합니다. – portoalet