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
Enterprise Search – Gangnam Style
Search
Torsten Bøgh Köster
February 07, 2013
Technology
1
120
Enterprise Search – Gangnam Style
University of Hamburg, Software Architecture
Torsten Bøgh Köster
February 07, 2013
Tweet
Share
More Decks by Torsten Bøgh Köster
See All by Torsten Bøgh Köster
Taking an abandoned Solr search from zero to GenAI hero
tboeghk
0
14
Oder mache ich es lieber selbst? Wie sich Kosten und Geopolitik auf Cloud-Betrieb auswirken
tboeghk
0
34
🔪 How we cut our AWS costs in half
tboeghk
0
240
Shared Nothing Logging Infrastructure
tboeghk
0
110
Beyond Cloud: A road trip into AWS and back to bare metal
tboeghk
1
100
Shared Nothing Logging Infrastructure
tboeghk
0
1.3k
Kubernetes the ❤️ way
tboeghk
0
1k
Beyond Cloud: A road trip into AWS and back to bare metal
tboeghk
0
100
Open-Source-Logging und -Monitoring (W-JAX 2017)
tboeghk
0
97
Other Decks in Technology
See All in Technology
Kotlin Coroutine Mechanisms: A Surprisingly Deep Rabbithole
amanda_hinchman
2
100
作曲家がボカロを使うようにPdMはAIを使え
itotaxi
0
160
How Community Opened Global Doors
hiroramos4
PRO
1
120
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
130
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
190
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
100
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
330
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
110
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1.2k
Wasm元年
askua
0
160
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
1
200
Featured
See All Featured
KATA
mclloyd
30
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
Fireside Chat
paigeccino
37
3.5k
The Invisible Side of Design
smashingmag
300
51k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Balancing Empowerment & Direction
lara
1
380
Art, The Web, and Tiny UX
lynnandtonic
299
21k
How to train your dragon (web standard)
notwaldorf
94
6.1k
How STYLIGHT went responsive
nonsquared
100
5.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Done Done
chrislema
184
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Transcript
Enterprise Search – Gangnam Style Torsten Bøgh Köster (Shopping24) Universität
Hamburg, 7. Februar 2013 Freitag, 8. Februar 13
Gangnam ... Freitag, 8. Februar 13
Style! Freitag, 8. Februar 13
Agenda ‣ Search at Shopping24 ‣ Project API: Architectural change
‣ Measure All The Things! Freitag, 8. Februar 13
@tboeghk ‣CTO, shopping24 internet group ‣Java architect at Deutschen Ring
‣Uni Hamburg, class of 2005 ‣Likes. Search, Delivery, Code Quality, road bike Freitag, 8. Februar 13
shopping24 internet group Freitag, 8. Februar 13
Search bei shopping24 Freitag, 8. Februar 13
system architecture overview Freitag, 8. Februar 13
Open Source Power. Delivered. Freitag, 8. Februar 13
This talk covers: eventually success. ~500ms ~120ms Freitag, 8. Februar
13
Delivering data to search: Garbage in - Garbage out Freitag,
8. Februar 13
Idea: denormalized assortment Freitag, 8. Februar 13
What do I need a Search Consultant for? Freitag, 8.
Februar 13
The initial implementation Freitag, 8. Februar 13
http://www.flickr.com/photos/davegkelly/194642201/sizes/l/in/photostream/ Of disruptors ... http://martinfowler.com/articles/lmax.html Freitag, 8. Februar 13
http://martinfowler.com/articles/lmax.html ... and Ring Buffers Freitag, 8. Februar 13
Thorougly testet parallelism with the Disruptor Framework Freitag, 8. Februar
13
IO vs. CPU http://www.flickr.com/photos/texas_tongs/3203488941/sizes/l/in/photostream/ Freitag, 8. Februar 13
Rewrite using Queues and Actors Freitag, 8. Februar 13
One problem. Of many. Freitag, 8. Februar 13
False friends. Freitag, 8. Februar 13
Filling data in parallel: Assortment & Search Freitag, 8. Februar
13
Heavy Caching mit Varnish Freitag, 8. Februar 13
Caching vs. Throughput Freitag, 8. Februar 13
WTF? Disk utilization? Freitag, 8. Februar 13
Metal Matters Freitag, 8. Februar 13
Welcome Freitag, 8. Februar 13
Solr as search / NoSQL-Store Freitag, 8. Februar 13
Embrace change ... Freitag, 8. Februar 13
The road ahead http://www.flickr.com/photos/davydubbit/3288307338/sizes/l/in/photostream/ Freitag, 8. Februar 13
Concepts & terminology http://www.flickr.com/photos/bhaskardutta/6701663729/sizes/l/in/photostream/ Freitag, 8. Februar 13
Freitag, 8. Februar 13
Measure Everything. http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/ Freitag, 8. Februar 13
Push systems to the limit. Identify bottlenecks Freitag, 8. Februar
13
Display Everything. Freitag, 8. Februar 13
Questions? Twitter: @tboeghk Github: @tboeghk Speakerdeck: @tboeghk Mail:
[email protected]
www.s24.com
Freitag, 8. Februar 13