향후 다운로드를 줄이기 위해 로컬 캐싱을 사용하는 데이터 스트리밍 응용 프로그램이 있습니다. 전체 데이터 세트는 최종 사용자에게 스트리밍되는 것보다 큽니다. 즉 최종 사용자가보고 싶어하는 비트입니다. 이 개념은 스트리밍 된 데이터가 독점적으로 jpg 및 png 인 경우를 제외하고는 브라우저와 매우 비슷합니다.데스크톱 Java 응용 프로그램의 대역폭 사용량 예측
사용 패턴이 산발적이며 예측할 수 없습니다. 캐시가 채워지는 동안 초기 사용량에 대한 다운로드 스파이크가 있습니다. 이 애플리케이션의 대역폭 사용을 모델링하고 측정하는 이론적, 실용적/실험적 수단은 무엇인가? 우리는 소스 데이터 세트의 크기 값을 가지고 있지만 사용 패턴에 대한 지식은 거의 가지고 있지 않습니다.
초기 롤아웃은 각 사용자가 데이터의 특정 섹션에 관심이 있지만 관심이없는 다른 곳에서 보거나 조언 및 협업 (지역 관리자) 할 수 있습니다. 대역폭 사용량 측정을 위해 응용 프로그램에 통합 할 Java 도구 기술에 관심이있었습니다. 클라우드 프론트를 효율적으로 사용하려면 커스텀 애플리케이션을 작성해야합니다. 클라우드 프론트는 사용량이 증가함에 따라 앞으로 볼 수있는 기능입니다. – whatnick
서버 측 또는 클라이언트 측에서 측정 하시겠습니까? 각 클라이언트가 사용하는 대역폭의 양 또는 앱의 총 대역폭을 알고 싶습니까? –
늦게 답변 Eric에 대해 죄송합니다. 우리는 클라이언트 측에서 대역폭 사용을 요구합니다. 최종 사용자는 여러 클라이언트 응용 프로그램의 롤아웃을 고려하는 대규모 조직이며 데이터 무거운 응용 프로그램이 네트워크에 올리는 부하를 염려합니다. – whatnick