3. Our Products
TALA - Tiki E-commerce Platform
TOS - Tiki Operation System
CMS, Order fulfillment, Delivery, Inventory Management,…
Tiki
Mobile App
Tiki.vn
Responsive Web
E-Book store
11. Fastest PHP framework
Technology Stack - PHP Phalcon Framework
Reality - Less than 100ms response
time
More focus on business layer
12. • Problem:
• Lots of Product attributes
• JOIN too much
• Solution:
• Indexing with NoSQL (MongoDB)
• Transactions with MySQL
• Scaling with MySQL Replication
Technology Stack - Database
MySQL EAV - Entity-attribute value Model
MongoDB - Hierarchical Model
13. • Problem:
• Real-time data changes updating
• Availability, recovering from
disaster
• Solution
• Cache map
• Cache invalidator and builder
• Use persistent
• Engine: Redis
Technology Stack - Caching
How cache map works
14. • Problems:
• Real-time indexing
• Data aggregation (Facets)
• Performance and Scaling
• Solution
• ElasticSearch + MongoDB River
Technology Stack – Search Engine
16. What’s a super-event?
Daily traffic
Super-event peak
1. Hard to predict
2. Different behaviors
3. Investment cost
17. • August - Dzựt Cô Hồn Online
• November - Hội Sách Online
• December - Black-Friday, Cyber Monday, Online Shopping
Day
Provide incentives for customers to go online shopping more
Tiki Super Events
27. About Us
Or send your feedback to tung@tiki.vn and get a FREE coffee
Editor's Notes
Chia sẻ số liệu
Dẫn dắt:
Product/Tech team luôn luôn phải đối mặt với cả núi TO-DO cần giải quyết, trong khi đối thủ cạnh tranh thì nguồn lực dồi dào
Bài toán luôn phải giải quyết là Làm những việc thực sự cần nhất với nguồn lực hữu hạn.
Priority:
- Có lợi cho khách hàng thì làm
- MVP – Thử làm liền
- Data Driven – Nguyên tắc lựa chọn giải pháp
- Refactoring: Không nhầm lẫn với việc làm nhanh nhưng ẩu => Refactoring liên tục, được remind bằng hệ thống (issues tracker) và con người (QC/PM/Team member)