Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BCP Hybrid Presentation
Search
Kevan Ahlquist
June 02, 2015
Business
0
48
BCP Hybrid Presentation
Some info about how we're smoothly transitioning from OCP to BCP.
Kevan Ahlquist
June 02, 2015
Tweet
Share
More Decks by Kevan Ahlquist
See All by Kevan Ahlquist
BCP Frontend Overhaul
kevana
0
73
BreakTime Project Pitch
kevana
0
28
Other Decks in Business
See All in Business
あつまれ_POの森_プロダクトオーナー初心者のためのやさしいQ_Aセッション.pdf
nolick1219
3
1.3k
freeeを軸に変えていく記帳代行の概念
yuki_yano
PRO
0
120
Laiblitz/corporateprofile
laiblitz
0
25k
DevHRに全部賭けろ
nealle
0
160
FABRIC TOKYO会社紹介資料 / We are hiring(2025年10月07日更新)
yuichirom
36
350k
データ整備の「やり方」はどうなっていくか
shinu
PRO
2
550
THxApp project
shotaro0913
0
430
株式会社J Institute 採用説明資料
jsaiyou123
0
160
CREFIL Inc. / Company Profile
crefil
0
190
株式会社10X - Company Deck
10xinc
89
1.6M
Team Topologies Second Edition - launch events - 25 September 2025
matthewskelton
PRO
0
570
【PRODUCT HISTORY CONFERENCE 2025】プロダクトマネジメント編
muture
PRO
0
280
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.5k
Statistics for Hackers
jakevdp
799
220k
Rails Girls Zürich Keynote
gr2m
95
14k
Site-Speed That Sticks
csswizardry
12
900
The World Runs on Bad Software
bkeepers
PRO
72
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Designing for humans not robots
tammielis
254
26k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
GitHub's CSS Performance
jonrohan
1032
470k
Producing Creativity
orderedlist
PRO
347
40k
Transcript
Nginx Hybrid Routing
BCP Nginx OCP Users
No big rollout, small focused releases Goals Easy rollback if
when things break Seamless experience between old and new
Humans.txt Search PDP Ensemble custserv.jsp Login MFA Credit App Order
Status Checkout Returns Statements Payments Credit Activity Safeline Personal Info Warranties FAQ Cart Independent Modules (kind of)
Challenges Increased complexity Lots of moving parts User tasks can
now span 2 platforms
How? +
Templates
BCP routes Mappings between old and new URLs Template Data
Generated Nginx config
Rollout Use existing A/B code to set cookies $.cookie('bcp_active__my_account', 'Y',
{ path: '/' });
Rollback Turn off the A/B test or nuke cookies $.removeCookie('bcp_active__my_account',
{ path: '/' }); What about bookmarks? /user/credit_activity.jsp <==> /creditActivity/index
Questions? E-Commerce/docker-configs/fig/bcp-hybrid/tmpl