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
25
Oder mache ich es lieber selbst? Wie sich Kosten und Geopolitik auf Cloud-Betrieb auswirken
tboeghk
0
35
🔪 How we cut our AWS costs in half
tboeghk
0
290
Shared Nothing Logging Infrastructure
tboeghk
0
120
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
1.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
99
Other Decks in Technology
See All in Technology
LLMプロダクトの信頼性を上げるには?LLM Observabilityによる、対話型音声AIアプリケーションの安定運用
ivry_presentationmaterials
0
600
難しいセキュリティ用語をわかりやすくしてみた
yuta3110
0
330
ビズリーチ求職者検索におけるPLMとLLMの活用 / Search Engineering MEET UP_2-1
visional_engineering_and_design
1
170
事業開発におけるDify活用事例
kentarofujii
2
650
エンタメとAIのための3Dパラレルワールド構築(GPU UNITE 2025 特別講演)
pfn
PRO
0
550
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
5
990
Introduction to Bill One Development Engineer
sansan33
PRO
0
300
AI時代こそ求められる設計力- AWSクラウドデザインパターン3選で信頼性と拡張性を高める-
kenichirokimura
3
350
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
210
やる気のない自分との向き合い方/How to Deal with Your Unmotivated Self
sanogemaru
1
520
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
8.9k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
940
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Unsuck your backbone
ammeep
671
58k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
870
Building Adaptive Systems
keathley
44
2.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
BBQ
matthewcrist
89
9.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Facilitating Awesome Meetings
lara
56
6.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
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