Distributed Indexing Framework v1.0 (Final)

Rating: No reviews yet
Downloads: 256
Released: Dec 27, 2008
Updated: Dec 27, 2008 by HFadeel
Dev status: Stable Help Icon

Recommended Download

Source Code Distributed Indexing Framework Source Code
source code, 768K, uploaded Dec 27, 2008 - 208 downloads

Other Available Downloads

Application Distributed Indexing Framework binary library
application, 37K, uploaded Dec 27, 2008 - 48 downloads

Release Notes

!Distributed Indexing Framework v1.0.68!

Distributed Indexing Framework is framework make it easier to write a distributed Web Indexing Engine from the scratch.

!!Indexing Manager:!!
The Indexing Manager is component that manage the distributed workers, and the task.
The Indexing Manager expose a WCF (TCP) Service to allow the workers to communicate with hem.

!!Storage Service:!!
The Storage Service it's just service exists for received the Indexed Data from the workers.
This service expose a service (TCP) using WCF.
can save the Indexed data use Storage Service, or locally.

!!Indexer Client:!!
The Indexer Client is distributed worker that perform the real work (indexing)
The Indexer Client use the Index Manager service to request new work, and delivery the finished work, Also Indexer Client
can save the Indexed data use Storage Service, or locally.


!What's new in this version 1.0.68:!
- This version is completely stable (I use it in real work with 60+ workers).
- Fix the concurrent Issue that exist into Manager, and IndexManager, WorkerManager Classes.
- Fix some bugs in IndexManager, Index client, and Storage Service.
- Remove or disable all the test code.
- Improve the scalable and the performance of the system.
- Improve the design of the Index Client.
- Add ability to save the Indexed data locally, instead of Storage Service


The Future work:
- Improve the system design, Document the system design.


Note:
- this version already tested and it used from me and some partners.

Distributed Indexing Framework v1.0.68
Haytham El-Fadeel - http://www.HFadeel.com/blog

Reviews for this release

No reviews yet for this release.