Timerepublik

15

description

Presentación por Jonas Bianchi - Betabeers Madrid Octubre 2014

Transcript of Timerepublik

Page 1: Timerepublik
Page 2: Timerepublik

®®2

¿Cómo funciona?

Page 3: Timerepublik

®®3

50,000 servicios en más 100 países

Page 4: Timerepublik

®®4

Dónde estamos

Padova

Milano

Lugano

Messina

New York

São Paulo

Madrid

Novosibirsk

Paris

San Diego

Copenhagen

Berlino

Londres

Bucharest

Melbourne

Eindhoven

Page 5: Timerepublik

®®5

Los desarrolladores

Page 6: Timerepublik

®®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 !

!

Davide Barison Software Engineer, Front-End Developer & Project Manager

Page 7: Timerepublik

®®7

Enrico Pilotto๏ Enrico está a cargo de la base de datos de

d i s e ñ o y l a i n f r a 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. !

!

Software Engineer, Back-End Developer

Page 8: Timerepublik

®®8

Stefano Ceschi Berrini

๏ Stefano es el encargado de desarrollar la interfaz de usuario de la aplicación web

!๏ Ha trabajado en Amsterdam en la startup

Fi tmo 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.

!!!

!

Software Engineer, Front-End Developer

Page 9: Timerepublik

®®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

Page 10: Timerepublik

®®10

Cómo Backend utilizamos un database relación MySQL ( Percona) en combinación con Redis para determinadas operaciones.

Backend - Frontend

Backend FrontendEl Frontend está programado utilizando Haml por las visualización, y CoffeeScript para el lado javascript.

P E R C O N A

Page 11: Timerepublik

®®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.

Backend - Frontend

Page 12: Timerepublik

®®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.

Page 13: Timerepublik

®®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.

Problemas y soluciones

Page 14: Timerepublik

®®14

๏ 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

Premios

๏ 48 Rails Hackaton Oct. ’13

Propaganda Trophy

๏ 48 Rails Hackaton Oct. ’13

Team Balance Trophy

Page 15: Timerepublik

®®15

Prensa

« Olvídate de Bitcoins, ¿qué piensas del Tiempo como moneda? » america.aljazeera.com