Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The API, BackOffice, Storefront, and Nebulizer for IndexTank
Python JavaScript C Other
branch: master

Merge pull request #9 from Digga/patch-1

removed misplaced quote in ul tag
latest commit 880c6295ce
@dbuthay dbuthay authored
Failed to load latest commit information.
api Merge branch 'master' of github.com:linkedin/indextank-service
backoffice fixed a few loose ends and added sample configuration files
demo_index
gen-py Added flaptor.indextank.rpc generated py thrift
nebu - Changed mode to all service runs to be executable
sample-config/etc Added api to hosts
server_configurations/storage/etc/service - Changed mode to all service runs to be executable
storage Fixing path to raw storage logs in backup script
storefront removed misplaced quote in ul tag
LICENSE initial copy
README.md updating readme. storefront is incompatible with django 1.3.x

README.md

About IndexTank Service

IndexTank Service (http://indextank.com) contains the source code for implementing the Search-as-a-Service platform. It contains the components that allow managing user accounts, server instances (worker) and index instances (deploy); it depends on IndexTank Engine (https://github.com/linkedin/indextank-engine) binary.

Homepage:

Find out more about at: TBD

License:

Apache Public License (APL) 2.0

Components:

  1. API
  2. Backoffice
  3. Storefront
  4. Nebu

Dependencies:

Getting started:

  1. Create the database schema (python manage.py syncdb).
  2. Create an account.
  3. Start an index instance (IndexTank Engine).
  4. Start API.

API

Django application implementing the REST JSON API, enables index management per account, indexing functions and search. Interacts via Thrift with specific index instances (deploy).

Backoffice

Django application that allows manual administration.

Storefront

Django application with the service web, contains the user registration form (allows creating accounts).

Nebu

Index, deploy & worker manager. A worker (server instance) may contain a deploy (index instance) or many.

Something went wrong with that request. Please try again.