Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.477.556 Times

S3OSCache 1.0

  Date Added: November 25, 2010  |  Visits: 730

S3OSCache

Report Broken Link
Printer Friendly Version


Product Homepage
Download (96 downloads)

S3OSCache project is an OSCache store implementation that uses Amazons Web Service S3 service to store the cached data. What this means is that if you are currently using oscache and storing cached objects on disk or in memory, you could easily configure this add-on to oscache and start storing your cached objects on S3. Motivation Youre probably asking why would you want to do this. Here is my situation... I have a website publishing system that dynamically resizes images for the user on demand. For example, it might create thumbnails or simply shrink a 2 megapixel photo to efficiently display that as a 400x300 pixel image. Image resizing is a CPU intensive activity, especially with the Java Imaging API. From the start, I used OSCache to cache these smaller versions of the images on the app servers file system. The problem is that I can have anywhere between 2 and 7 app servers running at a time. This means that in the worst (and common) case, that image gets resized 7 times across my cluster. I saw what could be done with OSCache storage API, so I took the Amazon S3 REST API and refactored it, since I needed to add HEAD method support and didnt need a lot else. I repackaged the REST API code so that it wont collide with the main Amazon S3 REST API jar if youre using that. The result is s3oscache. Lokitech provides software, strategy, and design solutions to support new business models, open lines of communication, and streamline operations.

Requirements: No special requirements
Platforms: Linux
Keyword: Api Cached Libraries Programming Rest Service Store Uses Web Web Service
Users rating: 0/10

License: Freeware Size: 245.76 KB
S3OSCACHE RELATED
Science  -  Java API for NMEA Programming. 1.0
Java API for NMEA programming. Java Parser for NMEA Streams.
47.59 KB  
Network & Internet  -  Wikipedia API 1.0
Wikipedia API is a simple API to embed Wikipedia content dynamically on a Web site. Wikipedia is an online encyclopedia in which the user community is encouraged to submit information for its entries. Wikipedia is unique in that it is free to...
 
Libraries  -  JewelCLI 0.4
JewelCLI provides an API to parse command line arguments. JewelCLI uses Java annotations to present a very simple but powerful interface. Options are defined using an annotated Java interface definition. This allow a declarative style which can...
40.96 KB  
Programming  -  pygett 1.0.2
This library provides a binding to the REST API for the file sharing service Ge.tt. Please see the Ge.tt Developer's Documentation for information on how to get an API key.
10.24 KB  
Libraries  -  Rasqal RDF Query Library 0.9.14
Rasqal is a C library for querying RDF, supporting the RDQL and SPARQL languages. It provides APIs for creating a query and parsing query syntax. Rasqal RDF Query Library features pluggable triple-store source and matching interfaces, an engine...
880.64 KB  
Libraries  -  Yahoo::Search 1.7.10
Yahoo::Search is a Perl interface to the Yahoo! Search public API. The following search spaces are supported: Doc Common web search for documents (html, pdf, doc, ...), including Y!Q contextual search. Image Image search (jpeg, png, gif,...
35.84 KB  
Development Tools  -  uapi 1.0
unified API (uAPI) provide an object oriented API for some programming language with the target to support implements same algorithm with same steps in different languages. It allows the programmers to use the favorit and best language without...
 
Modules  -  Yahoo Meme 6.x-1.1-alpha1
This module provides API integration with the Yahoomeme service. It allow users to:Associate one or more Meme accounts with their Drupal user account.Display memes in a block and on user profile page.Views and OAuth integration is currently in dev.
10 KB  
Games  -  RPG-Bot 1.0
This is an IRC-Bot written in Java (based in the PIRC-Bot API) which provides a RPG-Service.
532.24 KB  
Network & Internet  -  Hop 1.6.0
Hop is a new programming language designed for the Web 2.0. Hop is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. Hop can be viewed as a replacement for traditional...
655.36 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB