Find Jobs
Hire Freelancers

Development of Nginx Cache Compressed module

€12-18 EUR / hour

Zavřený
Zveřejněno před více než 5 roky

€12-18 EUR / hour

Please submit a rough time estimate in your initial bid. Servebolt is using nginx as a reverse proxy cache, with Apache as the upstream webserver. Nginx handles SSL connections, caching (simple cache) and on-the-fly zlib(-ng) compression upon delivery of files to the browser. We want to outsource development of an Nginx module that alters how caching & compression is handled in Nginx. Currently Nginx reads the uncached files from Apache (thus not from the file system), then stores it to its cache, and upon delivery it is compressed on-the-fly if the browser supports gzip. With our standard workload this is inefficient because a large majority of inbound requests support gzip, and the compression is done every time this file is delivered. We want to alter this behaviour, so that Nginx caches compressed files instead of uncached files, and if the browser does not support gzip, it decompresses it on-the-fly upon delivery. That means that compression should happen when Nginxs reads from the upstream Apache, before it stores the (compressed) file to the cache. Modules like [login to view URL] are different, and not usable for our case. This module works directly in the nginx web root, which Nginx does not have access to in our setup (on our setup Nginx reads files from a localhost webserver). It also handles only static files, we want this to work for php/HTML output too. For several reasons we do not want the upstream web server Apache to handle compression. This project should target nginx 1.15.x.
IČ projektu: 18311839

O projektu

7 nabídky
Vzdálený projekt
Aktivní před 5 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
7 freelanceři nabízejí v průměru €16 EUR/hodinu za tuto práci
Avatar uživatele
Hi, sir I have 9 years of experience with software development such as web/app/back end/front end I can finish this task in 15 days. I have good architecture for web/app development. I used java, swift, objective-c, react-native, Cocoa/Cocoa Touch etc in app programming. For back end, I use golang, php, Django and Python. For database, I use RDBMS (PostgreSQL), NoSQL (MongoDB, Redis) and MySQL. For front, I use React JS, Angular JS, VueJS, BackBoneJS, KnockoutJS, Laravel, Yii, Smarty, Django, Drupal etc. I have also rich experience in amazon, ibm cloud, azure, firebase etc. I developed a lot of app/web programming and back end servers. I have also full experience about ERP, MES. I look forward to working with you. I will try my best to meet your needs as an expert with long experience. I will wait to come good news from you. If we will cooperate together, we will get good result. I hope it. Regards.
€21 EUR v 40 dnech
5,0 (45 recenze)
7,0
7,0
Avatar uživatele
Hi, Greetings!! We have huge experience of working on C programming and Nginx. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Dimpee
€20 EUR v 40 dnech
4,7 (2 recenze)
3,1
3,1
Avatar uživatele
Hi, I am very interested in your project after reading your project description carefully. I have enough experience in Node.js and Nginx development I have some questions about your project. Can we discuss more detail over chat? Looking forward to your reply. Best regards.
€16 EUR v 40 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Hi I have 4 years of experience as a system admin and understood your task, Thier is only one question I would like to ask "doesn't you want to compress every file on every request of nginx ?" Apart from that all clear to me. Feel free to discuss more Regards
€12 EUR v 8 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z NETHERLANDS
Hilversum, Netherlands
0,0
0
Ověřená platební metoda
Členem od pro 7, 2018

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.