SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
1) How I improved a Flash Sale site to become a unique one stop ecommerce boutique
Some of Nick’s initiatives with different enterprises (start ups, midsize and large) for digital transformation
are listed below. Few programs / initiatives or companies cannot be disclosed due to NDA. I may be unable
to discuss certain initiatives at greater length.
Innovation with AI, Cloud and IoT solutions: 1) Automower, 2) parkguide (live at Verizon) working with graduate
students at Columbia University.
Rue La La: How I improved a Flash Sale site to become a unique one stop ecommerce boutique
To the consumer, Rue La La is an online shopping destination that curates the best-selling brands from
boutiques filled with women’s, men’s, and kids’ fashion, home decor, travel experiences, and more. On the
back end, Rue La La is a technology business with the mobile platform, the data science, real-time analytics.
Hence it has a rapidly growing loyal customer base to lead the e-commerce revolution.
Rue La La, an innovative e-commerce destination known for connecting world-class brands with next-
generation shoppers, entered into an agreement to acquire Gilt(in June 2018), a leading member-based
digital shopping business.
Rue La La and Gilt, operating under the newly formed Rue Gilt Groupe, leverage an advanced technology
platform that combines leading capabilities in mobile and personalization.
What architecture and platform was built for Rue La La:
The Big Picture and what we learned /achieved:
 DynamoDB worked well for storing 100,000,000+ items of data that can change frequently. Docker
container to avoid Lambda.
 AWS API Gateway worked well with a direct integration to DynamoDB, albeit with a couple of
idiosyncrasies.
 Custom importers are required to load data into DynamoDB at scale and AWS Batch proves an
excellent way to run this code.
 AWS Cloud Formation served significantly better than the alternatives for bringing up repeatable stacks
and CI/CD pipelines.
 Our web and mobile applications look up and render personalized boutiques, brands, and styles for each
member when they log in. This is effectively a blocking call since although we can smooth out
rendering the page while we’re retrieving the data, the recommendation section of the page is only
actionable after they’re displayed.
 The landing page (on various devices-mobile or tablet or laptop) and products displayed change based
on the web history and past browsing.
 The format of the data returned by the Data Science APIs may be different then the data written by
Apache Spark. And in turn the data required to render pages or mobile app screens may be different
again.
 The API must be RESTful, secure enough, fast enough (average API call < 50ms, 95% < 150ms), and
highly available (> 99.99%).

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

Research Paper: The New Chiefs of Commerce in the Digital Enterprise
Research Paper: The New Chiefs of Commerce in the Digital EnterpriseResearch Paper: The New Chiefs of Commerce in the Digital Enterprise
Research Paper: The New Chiefs of Commerce in the Digital Enterprise
 
Executive Welcome with CMO Tim Minahan [Boston]
Executive Welcome with CMO Tim Minahan [Boston]Executive Welcome with CMO Tim Minahan [Boston]
Executive Welcome with CMO Tim Minahan [Boston]
 
Value Creation Strategies for APIs
Value Creation Strategies for APIsValue Creation Strategies for APIs
Value Creation Strategies for APIs
 
Built to Scale — Or Offer at Turing 2015
Built to Scale — Or Offer at Turing 2015Built to Scale — Or Offer at Turing 2015
Built to Scale — Or Offer at Turing 2015
 
Executive Welcome with CMO Tim Minahan [Chicago]
Executive Welcome with CMO Tim Minahan [Chicago]Executive Welcome with CMO Tim Minahan [Chicago]
Executive Welcome with CMO Tim Minahan [Chicago]
 
Empowering Developers - MWC 2010
Empowering Developers - MWC 2010Empowering Developers - MWC 2010
Empowering Developers - MWC 2010
 
The Future of Commerce Technology
The Future of Commerce TechnologyThe Future of Commerce Technology
The Future of Commerce Technology
 
Information Into Action - Beyond Governance
Information Into Action - Beyond GovernanceInformation Into Action - Beyond Governance
Information Into Action - Beyond Governance
 
APIdays Zurich 2019 - APIs as building blocks for digital economy Martin Graf...
APIdays Zurich 2019 - APIs as building blocks for digital economy Martin Graf...APIdays Zurich 2019 - APIs as building blocks for digital economy Martin Graf...
APIdays Zurich 2019 - APIs as building blocks for digital economy Martin Graf...
 
How APIs are defining the future of retail - Shopping with Google Glass throu...
How APIs are defining the future of retail - Shopping with Google Glass throu...How APIs are defining the future of retail - Shopping with Google Glass throu...
How APIs are defining the future of retail - Shopping with Google Glass throu...
 
Presentación Marcos Grilanda /Amazon Web Services - eCommerce Day Santiago 2017
Presentación Marcos Grilanda /Amazon Web Services - eCommerce Day Santiago 2017Presentación Marcos Grilanda /Amazon Web Services - eCommerce Day Santiago 2017
Presentación Marcos Grilanda /Amazon Web Services - eCommerce Day Santiago 2017
 
Moving Market Data to the Cloud - TABB Group and Xignite
Moving Market Data to the Cloud - TABB Group and XigniteMoving Market Data to the Cloud - TABB Group and Xignite
Moving Market Data to the Cloud - TABB Group and Xignite
 
Presentación Emiliano Horcada / Globant - eCommerce Day Santiago 2017
Presentación Emiliano Horcada / Globant - eCommerce Day Santiago 2017Presentación Emiliano Horcada / Globant - eCommerce Day Santiago 2017
Presentación Emiliano Horcada / Globant - eCommerce Day Santiago 2017
 
SalesClic on big data - SimplyZesty breakfast
SalesClic on big data - SimplyZesty breakfastSalesClic on big data - SimplyZesty breakfast
SalesClic on big data - SimplyZesty breakfast
 

Similar a How i helped rue la la become a one stop ecommerce boutique

ECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
ECOM 201 Saudi Electronic University Daway Medical Company Essay.docxECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
ECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
sdfghj21
 
Team Portfolio
Team PortfolioTeam Portfolio
Team Portfolio
Manny Wang
 
A2zappsquickviewaug2014slideshare 140808054926-phpapp02
A2zappsquickviewaug2014slideshare 140808054926-phpapp02A2zappsquickviewaug2014slideshare 140808054926-phpapp02
A2zappsquickviewaug2014slideshare 140808054926-phpapp02
Gaurav Mahajan
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
Raj Ojha
 

Similar a How i helped rue la la become a one stop ecommerce boutique (20)

ECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
ECOM 201 Saudi Electronic University Daway Medical Company Essay.docxECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
ECOM 201 Saudi Electronic University Daway Medical Company Essay.docx
 
Intro to Big Data Analytics and the Hybrid Cloud
Intro to Big Data Analytics and the Hybrid CloudIntro to Big Data Analytics and the Hybrid Cloud
Intro to Big Data Analytics and the Hybrid Cloud
 
Why Use Ruby on Rails for E-Commerce Project: Proven Case Study
Why Use Ruby on Rails for E-Commerce Project: Proven Case StudyWhy Use Ruby on Rails for E-Commerce Project: Proven Case Study
Why Use Ruby on Rails for E-Commerce Project: Proven Case Study
 
Mobile disrupts the cloud
Mobile disrupts the cloud Mobile disrupts the cloud
Mobile disrupts the cloud
 
Social Media, SaaS, and PaaS in a For-Profit World
Social Media, SaaS, and PaaS  in a For-Profit WorldSocial Media, SaaS, and PaaS  in a For-Profit World
Social Media, SaaS, and PaaS in a For-Profit World
 
Mobile Disrupts the Cloud
Mobile Disrupts the CloudMobile Disrupts the Cloud
Mobile Disrupts the Cloud
 
Team 3 Web 2.0 Web 3.0 V2 Linkdin
Team 3 Web 2.0 Web 3.0 V2 LinkdinTeam 3 Web 2.0 Web 3.0 V2 Linkdin
Team 3 Web 2.0 Web 3.0 V2 Linkdin
 
The 7 Traits of Successful Digital Businesses
The 7 Traits of Successful Digital BusinessesThe 7 Traits of Successful Digital Businesses
The 7 Traits of Successful Digital Businesses
 
Compassites Software - Company Profile | Digital Transformation & Custom Soft...
Compassites Software - Company Profile | Digital Transformation & Custom Soft...Compassites Software - Company Profile | Digital Transformation & Custom Soft...
Compassites Software - Company Profile | Digital Transformation & Custom Soft...
 
BIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailBIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in Retail
 
Litmus: RIA
Litmus: RIALitmus: RIA
Litmus: RIA
 
Ebs Customer Sales Presentation Rev4
Ebs Customer Sales Presentation Rev4Ebs Customer Sales Presentation Rev4
Ebs Customer Sales Presentation Rev4
 
Team Portfolio
Team PortfolioTeam Portfolio
Team Portfolio
 
A2zappsquickviewaug2014slideshare 140808054926-phpapp02
A2zappsquickviewaug2014slideshare 140808054926-phpapp02A2zappsquickviewaug2014slideshare 140808054926-phpapp02
A2zappsquickviewaug2014slideshare 140808054926-phpapp02
 
Your Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B DisruptionYour Big Idea: Creating Products for B2B Disruption
Your Big Idea: Creating Products for B2B Disruption
 
Building retail moments that matter across digital and physical environments
Building retail moments that matter across digital and physical environmentsBuilding retail moments that matter across digital and physical environments
Building retail moments that matter across digital and physical environments
 
Salesforce IoT Cloud Makes Internet of Things Dream
Salesforce IoT Cloud Makes Internet of Things DreamSalesforce IoT Cloud Makes Internet of Things Dream
Salesforce IoT Cloud Makes Internet of Things Dream
 
E-Marketing.pptx (pondichery university)
E-Marketing.pptx (pondichery university)E-Marketing.pptx (pondichery university)
E-Marketing.pptx (pondichery university)
 
EBE 2020 The Evolution of E-commerce Systems
EBE 2020 The Evolution of E-commerce SystemsEBE 2020 The Evolution of E-commerce Systems
EBE 2020 The Evolution of E-commerce Systems
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
 

Más de nkabra

Inmemory db nick kabra june 2013 discussion at columbia university
Inmemory db nick kabra june 2013 discussion at columbia universityInmemory db nick kabra june 2013 discussion at columbia university
Inmemory db nick kabra june 2013 discussion at columbia university
nkabra
 
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
nkabra
 

Más de nkabra (12)

How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...
 
How fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learningHow fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learning
 
Building a data science team at michelin tyres
Building a data science team at michelin tyresBuilding a data science team at michelin tyres
Building a data science team at michelin tyres
 
Inmemory db nick kabra june 2013 discussion at columbia university
Inmemory db nick kabra june 2013 discussion at columbia universityInmemory db nick kabra june 2013 discussion at columbia university
Inmemory db nick kabra june 2013 discussion at columbia university
 
Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014
 
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
 
Harvard case studies presentation 09102013
Harvard case studies presentation 09102013Harvard case studies presentation 09102013
Harvard case studies presentation 09102013
 
Hadoop compression analysis strata conference
Hadoop compression analysis strata conferenceHadoop compression analysis strata conference
Hadoop compression analysis strata conference
 
Hadoop compression strata conference
Hadoop compression strata conferenceHadoop compression strata conference
Hadoop compression strata conference
 
Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013
 
Solr and ElasticSearch demo and speaker feb 2014
Solr  and ElasticSearch demo and speaker feb 2014Solr  and ElasticSearch demo and speaker feb 2014
Solr and ElasticSearch demo and speaker feb 2014
 
Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013
 

Último

Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
gajnagarg
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
wsppdmt
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
vexqp
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 

Último (20)

Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
SR-101-01012024-EN.docx  Federal Constitution  of the Swiss ConfederationSR-101-01012024-EN.docx  Federal Constitution  of the Swiss Confederation
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
怎样办理旧金山城市学院毕业证(CCSF毕业证书)成绩单学校原版复制
 
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptxThe-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 

How i helped rue la la become a one stop ecommerce boutique

  • 1. 1) How I improved a Flash Sale site to become a unique one stop ecommerce boutique Some of Nick’s initiatives with different enterprises (start ups, midsize and large) for digital transformation are listed below. Few programs / initiatives or companies cannot be disclosed due to NDA. I may be unable to discuss certain initiatives at greater length. Innovation with AI, Cloud and IoT solutions: 1) Automower, 2) parkguide (live at Verizon) working with graduate students at Columbia University. Rue La La: How I improved a Flash Sale site to become a unique one stop ecommerce boutique To the consumer, Rue La La is an online shopping destination that curates the best-selling brands from boutiques filled with women’s, men’s, and kids’ fashion, home decor, travel experiences, and more. On the back end, Rue La La is a technology business with the mobile platform, the data science, real-time analytics. Hence it has a rapidly growing loyal customer base to lead the e-commerce revolution. Rue La La, an innovative e-commerce destination known for connecting world-class brands with next- generation shoppers, entered into an agreement to acquire Gilt(in June 2018), a leading member-based digital shopping business. Rue La La and Gilt, operating under the newly formed Rue Gilt Groupe, leverage an advanced technology platform that combines leading capabilities in mobile and personalization. What architecture and platform was built for Rue La La: The Big Picture and what we learned /achieved:  DynamoDB worked well for storing 100,000,000+ items of data that can change frequently. Docker container to avoid Lambda.  AWS API Gateway worked well with a direct integration to DynamoDB, albeit with a couple of idiosyncrasies.  Custom importers are required to load data into DynamoDB at scale and AWS Batch proves an excellent way to run this code.  AWS Cloud Formation served significantly better than the alternatives for bringing up repeatable stacks and CI/CD pipelines.  Our web and mobile applications look up and render personalized boutiques, brands, and styles for each member when they log in. This is effectively a blocking call since although we can smooth out rendering the page while we’re retrieving the data, the recommendation section of the page is only actionable after they’re displayed.  The landing page (on various devices-mobile or tablet or laptop) and products displayed change based on the web history and past browsing.
  • 2.  The format of the data returned by the Data Science APIs may be different then the data written by Apache Spark. And in turn the data required to render pages or mobile app screens may be different again.  The API must be RESTful, secure enough, fast enough (average API call < 50ms, 95% < 150ms), and highly available (> 99.99%).