Timerepublik

Post on 10-Dec-2014

69 views 0 download

description

Presentación por Jonas Bianchi - Betabeers Madrid Octubre 2014

Transcript of Timerepublik

®®2

¿Cómo funciona?

®®3

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

®®4

Dónde estamos

Padova

Milano

Lugano

Messina

New York

São Paulo

Madrid

Novosibirsk

Paris

San Diego

Copenhagen

Berlino

Londres

Bucharest

Melbourne

Eindhoven

®®5

Los desarrolladores

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

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

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

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

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

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

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

Problemas y soluciones

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

®®15

Prensa

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