Gi#gidiyor’da	  Açık	  Kaynak	        Uygulamalar	  
Harun	  Yardımcı	  So$ware	  Architect	  @	  Gi#gidiyor.com	  /	  eBay	  Turkey	  	                                       ...
 Gi#gidiyor.com	  =	  ebay.com.tr	   	   	  	   	  	   	  	   	  	   	  	   	  	   	  	   	  	   	  	   	  	   	  	   	  	...
Big	  Data	  ??	  
XLogs,	  Messages,	  Categories,	  Cart	  InformaEon,	  Payment	  InformaEon,	            Search	  Impressions,	  Click	  ...
Hibernate	    Hazelcast	                                      REDIS	          Hive	                                       ...
Hadoop	  In	  Gi#gidiyor	                                   Devveri.com	  
Hadoop	  In	  Gi#gidiyor	                                   Devveri.com	  
MongoDB	  in	  Gi#gidiyor	  •    Product	  DescripEons	  •    Product	  Images	  •    Detailed	  Seller	  RaEng	  Data	  •...
Memcached	  in	  Gi#gidiyor	  •  Wherever	  is	  possible!	  
Solr	  In	  Gi#gidiyor	                             	  •  3	  masters	  -­‐	  10	  slaves	  •  ~50	  GB	  Total	  Index	  ...
Others..	  SGll	  TesGng	  •  Cassandra	      –  to	  Store	  User	  Messages	      	  •  Couchbase	  (as	  a	  key-­‐valu...
Thanks	  Any	  QuesEons?	  	  	  
Gittigidiyor.com'da Acik Kaynak Uygulamalar
Gittigidiyor.com'da Acik Kaynak Uygulamalar
Gittigidiyor.com'da Acik Kaynak Uygulamalar
Upcoming SlideShare
Loading in...5
×

Gittigidiyor.com'da Acik Kaynak Uygulamalar

1,701

Published on

Gittigidiyor.com'da Acik Kaynak Uygulamalar

  1. 1. Gi#gidiyor’da  Açık  Kaynak   Uygulamalar  
  2. 2. Harun  Yardımcı  So$ware  Architect  @  Gi#gidiyor.com  /  eBay  Turkey     -­‐  NoSQL  Lover   Harun  Yardımcı     -­‐  Hates  RelaGons     @h_yardimci        Girls  doesn’t  understand  that     harun.yardimci@gmail.com   hyardimci@ebay.com   nosqlcozumler@gmail.com    
  3. 3.  Gi#gidiyor.com  =  ebay.com.tr                                                        2001   2007   2011  
  4. 4. Big  Data  ??  
  5. 5. XLogs,  Messages,  Categories,  Cart  InformaEon,  Payment  InformaEon,   Search  Impressions,  Click  Rates,  Search  Keywords,  ….   X +10  Years  
  6. 6. Hibernate   Hazelcast   REDIS   Hive   Couchbase  Cassandra   Mahout  
  7. 7. Hadoop  In  Gi#gidiyor   Devveri.com  
  8. 8. Hadoop  In  Gi#gidiyor   Devveri.com  
  9. 9. MongoDB  in  Gi#gidiyor  •  Product  DescripEons  •  Product  Images  •  Detailed  Seller  RaEng  Data  •  User  SegmentaEon  Data  •  Mobile  ApplicaEon  Device  and  Token  Info  •  Admin  Logs  •  ApplicaEon  Logs  (Capped  CollecEon)  •  Product  and  Payment  Based  Business  Rules  Info  
  10. 10. Memcached  in  Gi#gidiyor  •  Wherever  is  possible!  
  11. 11. Solr  In  Gi#gidiyor    •  3  masters  -­‐  10  slaves  •  ~50  GB  Total  Index  Size  •  ~15  different  Indexes    
  12. 12. Others..  SGll  TesGng  •  Cassandra   –  to  Store  User  Messages    •  Couchbase  (as  a  key-­‐value  database)   –  to  Replace  Memcached..  Why?    •  Redis   –  to  use  for  atomic  calculaEons     (such  as  counter,  online  visitor,  offers,  bids)    •  ElasEcSearch   –  as  an  alternaEve  of  Solr    
  13. 13. Thanks  Any  QuesEons?      
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×