Sabes quien es Mercado Libre ?? Que tecnologías usa?? Que APIs brinda para integración?? Como puedes potencializar los e-commerce?? Aprende esto y mucho mas...
2. This is our vision
Building the foundation to Build a 3B Company by FY20
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
¿Lorem ipsum dolor sit amet, consectetur?
¿Upendisse scelerisque mauris nec congue congue?
¿Nam a nibh pellentesque, ornare mi inporta?
3. This is our vision
Building the foundation to Build a 3B Company by FY20
4. This is our vision
Building the foundation to Build a 3B Company by FY20
Agenda
Mercado Libre . En números de tecnología .
Qué tecnologías usamos en Mercado Libre .
El Ecosistema . .
+ EL API (con ejemplos).
+ El catálogo de aplicaciones (emprendimiento).
+ Developer Conference.
5. This is our vision
Building the foundation to Build a 3B Company by FY20
Números de Arquitectura
- 25 APIs (90% Multi-DC)
- 2200 Servidores Virtuales (Webservers, Jobs,
workers, etc)
- 25 millones request/min
- 50ms cap de tiempo de respuesta de read
- 150ms cap de tiempo de respuesta write
- Uptime general APIs 99.99%
6. This is our vision
Building the foundation to Build a 3B Company by FY20
Tecnologías que usamos
Lenguajes
Groovy & Grails
Java
Golang
Shell Scripts
Tecnologías
ElasticSearch
RabbitMQ
Golden Gate
Github
Varnish
Tecnologías
Redis
MySQL
Oracle
MongoDB
Memcached
Doker
Herramientas
New Relic
DataDog
OpsGenie
Kibana
9. This is our vision
Building the foundation to Build a 3B Company by FY20
Números en tecnología
7 Gbps de tráfico
1,7 BN de hits al día en el front-end
7,2 BN de hits al dia en la API
2000 búsquedas por segundo
+85 bases de datos
930TB de data en bases de datos
120TB en fotos
12. This is our vision
Building the foundation to Build a 3B Company by FY20
Antes de empezar
Nuestra api está basada en servicios REST, con autenticación OAuth.
REST AppManager
App ID
Scopes
Read
Write
Offline
SDK
Propios
Php
Javascript
.Net
Java
Node.js
Android
Plugins
GET
POST
PUT
DELETE
Obtener datos o indicar la
ejecución de operaciones
sobre los datos, además es
en formato json
Description
Domains authorized
Callback Url
Other Tools
15. This is our vision
Building the foundation to Build a 3B Company by FY20
¿Qué es una categoría?
16. This is our vision
Building the foundation to Build a 3B Company by FY20
Categoría
https://api.mercadolibre.com/sites/MCO/categories
17. This is our vision
Building the foundation to Build a 3B Company by FY20
Api de predicción de categorías
Para empezar observemos este ejemplo de una
categorías:
Actualmente puedes hacer uso de un nuevo servicio
que te ayuda a predecir la categoría del producto a
publicar (Category Prediction API)
Apple Ipod Touch 16gb 6g 6ta Generación, Entrega Inmediata
https://api.mercadolibre.com/sites/MCO/category_predictor/predict?
title=Apple%20Ipod%20Touch%2016gb%206g%206ta%20Generaci%
C3%B3n,%20Entrega%20Inmediata
18. This is our vision
Building the foundation to Build a 3B Company by FY20
Categorías
Como comprador, ¿qué me interesa preguntar/ ver ?
19. This is our vision
Building the foundation to Build a 3B Company by FY20
Sencillo lo llamamos atributos
Los atributos pueden estar presenten en cualquier categoría, y el algunos
casos son obligatorios como cuando queremos publicar un carro
https://api.mercadolibre.com/categories/MCO116478/attributes
20. Publicar un ítem
POST
https://api.mercadolibre.com/items?access_token=$ACCESS_TOKEN
{
"title": "Item De Testeo, Por Favor No Ofertar",
"category_id": "MLA1071",
"price": 10,
"currency_id": "ARS",
"available_quantity": 1,
"buying_mode": "buy_it_now",
"listing_type_id": "bronze",
"condition": "new",
"description": "Lorem ipsum dolor sit amet, an est odio timeam quaerendum.",
"video_id": "YOUTUBE_ID_HERE",
"pictures": [{
"source": "http://www.apertura.com/revistaap/img/Tecnologia/Logo_M.jpg"
}]
}
21. This is our vision
Building the foundation to Build a 3B Company by FY20
Recibir pedido
Cuando se realice una compra exitosa recibira una notificacion con
la orden de pedido.
{
"user_id": 1234,
"resource": "/orders/139876",
"topic": "orders",
"received": "2011-10-19TZ",
"sent": "2011-10-19T"
}
22. 2
…...
Administración del ciclo de vida de un ítem
Actualizar Pausar Republicar
Paso la fecha de caducidad
de la publicación (2 meses)
Pierdes preguntas sin
responder
23. This is our vision
Building the foundation to Build a 3B Company by FY20
¿Y si yo creo un plugin? apps.
mercadolibre.com.co
24. This is our vision
Building the foundation to Build a 3B Company by FY20
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
¿Lorem ipsum dolor sit amet, consectetur?
¿Upendisse scelerisque mauris nec congue congue?
¿Nam a nibh pellentesque, ornare mi inporta?
25. MELI FUND
Nuestra api tus ideas y U$$ 10.000.000 para hacerlos realidad
● Fondo de inversiones corporativo
● Ofrece Capital semilla
● Participación en universidades
MercadoLibre UML y conferencias
de desarrolladores devConf
26. This is our vision
Building the foundation to Build a 3B Company by FY20
apps.mercadolibre.com.co
27. This is our vision
Building the foundation to Build a 3B Company by FY20
Pregunteca
29. This is our vision
Building the foundation to Build a 3B Company by FY20
¿Quiénes participan?
Daniel Rabinovich
CTO Mercado Libre
Migcenel Gonzalez
Product Development manager
Pablo Moretti
Development manager
30. This is our vision
Building the foundation to Build a 3B Company by FY20
¿Cuándo?
27 de Agosto
¿Dónde?
Hotel W
¿Tiene algún costo?
31. This is our vision
Building the foundation to Build a 3B Company by FY20
¿Qué incluye el costo de la entrada?
● Welcome Kit
● Coffee break AM, PM
● Almuerzo
● Y muchas cosas más...