Les meilleurs développeurs C++ freelances sont sur Codeur.com
Fermé · 5 000 à 20 000 € · 14 offres · 374 vues
[b]Description du programme / site web :[/b]
Bonjour,
J'ai une application qui tourne parfaitement bien sur un seul serveur OVH.
Le problême est que cette application n'a pas été pensée Scalable et elle va devoir rapidement encaisser plusieurs centaines de millions de requetes par mois.
Le projet est assez complexe puisqu'il s'agit d'un système de gestion de publicités très complet (avec affichage des statistiques, graphiques, logs de tous les clics, impressions, calculs de diffusion par ordre de eCPM, gestion et diffusion de bannières, liens sponsorisés, ciblage sur sites éditeurs, facturation etc...)
La première étape du projet est complété : j'ai un prototype complet et
tout marche très bien ... mais j'ai codé ça très vite, un peu à l'arrache, ça fonctionne donc mais à petite échelle.
S'agissant d'un prototype, je ne peut pas prendre le risque de contacter des annonceurs et des éditeurs car j'ai peur que tout explose ;-) lorsque ça va monter en charge.
Je n'ai pas les compétences pour paralléliser l'application et j'aimerais idéalement me concentrer uniquement sur les fonctionnalités de l'appli.
[b]Fonctions, contenu à ajouter ou à modifier :[/b]
- optimiser/modifier mon code PHP et mes requetes de BDD
- concevoir une infra-structure et une architecture serveur saine, adaptée et robuste
- optimiser l'architecture des bases de données
- repenser l'ensemble de façon scalable / parallélisable
- me chiffrer tout ça, m'expliquer quel matériel acheter (serveurs, load balancers, switchs etc .. et quel hébergeur il faut utiliser)
- trouver un moyen que les données soient archivées quotidiennement et de façon sécurisée
- m'aider à renforcer la sécurité de l'appli
- m'expliquer comment en peut utiliser des systèmes de cache et des outils comme MEMCACHE ou Zend Optimizer pour accélérer les traitements
bref : passer d'un prototype à une application industrielle robuste et performante.
une fois tout ceci effectué, m'expliquer comment continuer à mettre à jour mon application et comment adopter les bonnes pratiques de programmation pour utiliser au mieux la nouvelle infra-stucture.
J'aimerais arriver à une situation ou j'ai juste à rajouter des serveurs quand ça monte en charge.
J'exige du prestataire une solide expérience. Mon choix ira naturellement vers un prestataire disposant de sérieuses références dans la résolution de ce type de problématique.
[b]Autres aspects de la prestation :[/b]
Pour résumer : je vais expliquer au prestataire toutes les fonctionnalités de l'appli, et tout ce que j'ai déjà effectué dans le prototype. Et lui, il devra prendre en charge de A à Z toutes les étaptes qui vont conduire ce prototype à une application industrielle fiable, sécurisée et scalage, de façon à pouvoir assurer la montée en charge progressive.
Budget indicatif : 5 000 à 20 000 €
Publication : 24 mai 2008 à 15h47
Profils recherchés : Développeur C++ freelance , Expert BDD freelance , Développeur linux freelance , Développeur Symfony freelance , Développeur PHP freelance , Installateur matériel freelance , Spécialiste de la sécurité informatique freelance , Spécialiste SEM freelance
14 freelances ont répondu à ce projet
3 propositions de devis en moins de 2h
Montant moyen des devis proposés : 10 250 €
Estimation du délai : 41 jours