
Implementing Multi-Node CDN Infrastructure with Java Applications
Explore the comprehensive Satellite CDN project overview consisting of MF Cache setup, Edge Router configuration, and MFProxy development in Java. Dive into the technical details of connection configurations, HTTP requests, and content parsing for efficient content delivery network implementation.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Satellite CDN Week 10 Presentation by: Seo Bo Shim
Project Overview MF-Cache Setup Edge Router w/ Cache MF Proxy & Hoststack MF Server (Content Source) & Hoststack MF Router VLC Client 1 Bottle-neck MF Proxy & Hoststack Connection 1 GNRS VLC Client 2 Connection 2
Project Overview Develop MFProxy in Java Readability, Portable, Easier debugging Get HTTP requests and parse the request URI to use content API http:/localhost:8080/ URI MFget request MF Proxy & Hoststack MF Proxy & Hoststack VLC Client VLC Client HTTP Request HTTP Response GET (send payload info/GUID) GUID Content
MFProxy MFProxy MFRouter Read connection configuration Web.xml GUID HTTP Request JMFOpen and JMFGet function Parse Request Content HTTP Response Write to Buffer
MFProxy MFProxy MFRouter Read connection configuration Web.xml GUID HTTP Request JMFOpen and JMFGet function Parse Request Content HTTP Response Write to Buffer
Result Create a simple 2-node MF setup and test the Java application Node 1-1 Node 1-2 GNRS HTTP MFProxy MF Router MFServer One hoststack
Further Implementation Multithreading capable Implement name-resolver Implement basic profile (using content profile)