4. Melbourne
®
4
Dónde estamos
Padova
Milano
Lugano
Messina
New York
São Paulo
Madrid
Novosibirsk
Paris
San Diego
Copenhagen
Berlino
Londres
Bucharest
Eindhoven
6. Davide Barison Software Engineer, Front-End Developer & Project Manager
®
6
๏ Software Engineer, Front-End Developer
& Project Manager
!
๏ Estudiante de Massimo Marchiori,
creador del Concepto HyperSearch en la
que es basado el PageRank de Google.
!
๏ Senior Ruby On Rails front-end developer
!
๏ Enseña sistemas de procesamiento y
redes a Itis Galileo Ferraris (Padova)
!
๏ Co-founder de Magiston - Software
House especializada en aplicaciones web
!
!
7. ®
7
Enrico Pilotto
Software Engineer, Back-End Developer
๏ Enrico está a cargo de la base de datos de
d i s e ñ o y l a i n f ra e s t r u c t u ra y e l
mantenimiento de la lógica (el "motor") de
la aplicación web.
!
๏ Senior Ruby On Rails developer y también
tiene un amplio conocimiento de C/C++,
Javascript, Python, Html/Html5, PHP,
Apache2, MySQL, MongoDB and Git.
!
๏ Estudiante de Massimo Marchiori, creador
del Concepto HyperSearch en la que es
basado el PageRank de Google.
!
๏ Co-founder de Magiston - Software House
especializada en aplicaciones web.
!
!
8. ®
8
Stefano Ceschi Berrini
Software Engineer, Front-End Developer
๏ Stefano es el encargado de desarrollar la
interfaz de usuario de la aplicación web
!
๏ Ha trabajado en Amsterdam en la startup
Fitmo como Lead front-end web
developer.
!
๏ Senior Software Engineer, especializado
en Ruby on Rails, JavaScript, HTML/
HTML5, CSS/CSS3, Git,
también tiene un conocimiento de C/C+
+, PHP, Python, MySql, JAVA, LaTeX,
Node.js.
!
!
!
!
9. ®
9
TIMEREPUBLIK !
!
está programado en
RUBY ON RAILS
๏ años de experiencia
!
๏ velocidades de desarrollo es muy alta
!
๏ se considera más estable y fiable
!
๏ la community de los DEV que esta a su
alrededor es muy activa y tiene un gran espíritu
de compartir y apoyar
Framework
TIMEREPUBLIK sólo utiliza tecnologías y librerías OpenSource
10. Backend - Frontend
Backend Frontend
®
10
Cómo Backend utilizamos
un database relación
MySQL ( Percona) en
combinación con Redis
para determinadas
operaciones.
El Frontend está
programado utilizando
Haml por las visualización,
y CoffeeScript para el
lado javascript.
P E R C O N A
11. Backend - Frontend
®
11
๏ No utilizamos ningún tipo de framework
angular ni similares, para mantener más
simple la estructura frontend.
!
๏ Para la búsqueda contamos con un código
opensource full-text search.
12. ®
12
Problemas y soluciones
๏No hemos encontrado problemas serios.
๏Actualmente la web es capaz de garantizar un buen
número de solicitudes / seg.
๏Muchas startups piensan en comenzar de inmediato con
una tecnología escalable, en vez de complicar el backend
para apoyar escalabilidad futura, pero creemos que el
concepto es totalmente erróneo.
13. ๏La escalabilidad se enfrenta cuando realmente cumple con los problemas y
muchas veces cuando llegan, también hay un presupuesto para hacer frente a
eso, por que la web ya funciona.
!
๏Hemos elegido diseñar manteniendo los componentes lo más simple posible y a
veces incompletos para luego completarlos en step evolutivos futuros.
!
๏Actualmente TIMEREPUBLIK permite escalar el motor de búsqueda (a través de
los índices de distribución), redis y servidores de aplicaciones. Lo único que no
es escalable es MySQL, pero si apenas necesitamos más rendimiento vamos a
optar por instalar MySQL en un servidor dedicado y como segundo step, en la
configuración de master/slave en sus servidores dedicados.
®
13
Problemas y soluciones
14. ®
14
Premios
๏ GRAND PRIX MÖBIUS SUISSE Oct. ’14
XVIII Edition Finalist
๏ FOCUS.it Mar. ’14
Winner Best Everyday life Innovation 2014
๏ StartUp! Italia Competition Oct. ’13
Jury’s Special Quality Price
๏ TechCrunch Rome Oct. ’13
Semifinalist: Italy Startup competition
๏ LeWeb London June ’13
Finalist: London’13 Startup Competition
๏ 48 Rails Hackaton Oct. ’13
Propaganda Trophy
๏ 48 Rails Hackaton Oct. ’13
Team Balance Trophy
15. ®
15
Prensa
« Olvídate de Bitcoins, ¿qué piensas del Tiempo como moneda? »
america.aljazeera.com