Submit Search
Upload
SphinxSearch
•
Download as PPT, PDF
•
0 likes
•
994 views
Przemyslaw Wroblewski
Follow
prezentacja na 3CAMP#25 – UX SEARCH – 30.03 – 18:00
Read less
Read more
Technology
Report
Share
Report
Share
1 of 30
Download now
Recommended
Prelekcja skierowana jest do osób które niedawno zaczęły swoją przygodę z Pythonem i zainteresowane są tym jak działa wewnątrz interpreter Pythona. Podczas wykłady dowiesz się jak interpreter przetwarza pliki .py, co to jest bytecode, czym się różni .pyc od .pyo oraz czy da się uruchomić program i ukryć jego kod źródłowy. Na zakończenie autor wymieni i krótko scharakteryzuje inne implementacje oraz pochodne języka Python.
Jak działa CPython
Jak działa CPython
Wojciech Lichota
Managing Big Data with MySQL
Managing Big Data with MySQL
mwasaha mwagambo
My talk from the 2011 Percona Live conference in San Francisco.
Fusion-io and MySQL at Craigslist
Fusion-io and MySQL at Craigslist
Jeremy Zawodny
These are the slides from my talk at the 2012 Sphinx Search Day in Santa Clara, California. It provides a high-level picture of where Sphinx is used at craigslist, a bit of history, issues, and future work.
Sphinx at Craigslist in 2012
Sphinx at Craigslist in 2012
Jeremy Zawodny
Nguyen Van Vuong - Framgia
Sphinx - High performance full-text search for MySQL
Sphinx - High performance full-text search for MySQL
Nguyen Van Vuong
From the 2012 Percona Live MySQL Conference in Santa Clara, CA. Craigslist uses a variety of data storage systems in its backend systems: in-memory, SQL, and NoSQL. This talk is an overview of how craigslist works with a focus on the data storage and management choices that were made in each of its major subsystems. These include MySQL, memcached, Redis, MongoDB, Sphinx, and the filesystem. Special attention will be paid to the benefits and tradeoffs associated with choosing from the various popular data storage systems, including long-term viability, support, and ease of integration.
Living with SQL and NoSQL at craigslist, a Pragmatic Approach
Living with SQL and NoSQL at craigslist, a Pragmatic Approach
Jeremy Zawodny
The slides from my 2011 MongoSF talk of the same name
Lessons Learned Migrating 2+ Billion Documents at Craigslist
Lessons Learned Migrating 2+ Billion Documents at Craigslist
Jeremy Zawodny
MySQL Indexing - Best practices for MySQL 5.6
MySQL Indexing - Best practices for MySQL 5.6
MYXPLAIN
Recommended
Prelekcja skierowana jest do osób które niedawno zaczęły swoją przygodę z Pythonem i zainteresowane są tym jak działa wewnątrz interpreter Pythona. Podczas wykłady dowiesz się jak interpreter przetwarza pliki .py, co to jest bytecode, czym się różni .pyc od .pyo oraz czy da się uruchomić program i ukryć jego kod źródłowy. Na zakończenie autor wymieni i krótko scharakteryzuje inne implementacje oraz pochodne języka Python.
Jak działa CPython
Jak działa CPython
Wojciech Lichota
Managing Big Data with MySQL
Managing Big Data with MySQL
mwasaha mwagambo
My talk from the 2011 Percona Live conference in San Francisco.
Fusion-io and MySQL at Craigslist
Fusion-io and MySQL at Craigslist
Jeremy Zawodny
These are the slides from my talk at the 2012 Sphinx Search Day in Santa Clara, California. It provides a high-level picture of where Sphinx is used at craigslist, a bit of history, issues, and future work.
Sphinx at Craigslist in 2012
Sphinx at Craigslist in 2012
Jeremy Zawodny
Nguyen Van Vuong - Framgia
Sphinx - High performance full-text search for MySQL
Sphinx - High performance full-text search for MySQL
Nguyen Van Vuong
From the 2012 Percona Live MySQL Conference in Santa Clara, CA. Craigslist uses a variety of data storage systems in its backend systems: in-memory, SQL, and NoSQL. This talk is an overview of how craigslist works with a focus on the data storage and management choices that were made in each of its major subsystems. These include MySQL, memcached, Redis, MongoDB, Sphinx, and the filesystem. Special attention will be paid to the benefits and tradeoffs associated with choosing from the various popular data storage systems, including long-term viability, support, and ease of integration.
Living with SQL and NoSQL at craigslist, a Pragmatic Approach
Living with SQL and NoSQL at craigslist, a Pragmatic Approach
Jeremy Zawodny
The slides from my 2011 MongoSF talk of the same name
Lessons Learned Migrating 2+ Billion Documents at Craigslist
Lessons Learned Migrating 2+ Billion Documents at Craigslist
Jeremy Zawodny
MySQL Indexing - Best practices for MySQL 5.6
MySQL Indexing - Best practices for MySQL 5.6
MYXPLAIN
My talk as given at the 2009 MySQL Conference and Expo in Santa Clara, CA
MySQL And Search At Craigslist
MySQL And Search At Craigslist
Jeremy Zawodny
The technology has almost written off MySQL as a database for new fancy NoSQL databases like MongoDB and Cassandra or even Hadoop for aggregation. But MySQL has a lot to offer in terms of 'ACID'ity, performance and simplicity. For many use-cases MySQL works well. In this week's ShareThis workshop we discuss different tips & techniques to improve performance and extend the lifetime of your MySQL deployment.
MySQL Performance Tips & Best Practices
MySQL Performance Tips & Best Practices
Isaac Mosquera
As your data grows, the need to establish proper indexes becomes critical to performance. MongoDB supports a wide range of indexing options to enable fast querying of your data, but what are the right strategies for your application? In this talk we’ll cover how indexing works, the various indexing options, and use cases where each can be useful. We'll dive into common pitfalls using real-world examples to ensure that you're ready for scale.
Fast querying indexing for performance (4)
Fast querying indexing for performance (4)
MongoDB
MySQL Performance Tuning: Top 10 Tips intended for PHP, Ruby and Java developers on performance tuning and optimization of MySQL. We will cover the deadly mistakes to be avoided. We will take real life examples of optimizing application many times. Here is the summary of what we intend to cover: • Selection of Storage Engine • Schema Optimization • Server Tuning • Hardware Selection and Tuning • Effective uses of Index, when to use and when not to use. • Partitions • Speeding up using Stored Procedures • Implementing prepared statements? • Deadly Sins to be avoided • Performance Tuning and Benchmarking Tools
MySQL Performance Tuning: Top 10 Tips
MySQL Performance Tuning: Top 10 Tips
OSSCube
MySQL users commonly ask: Here's my table, what indexes do I need? Why aren't my indexes helping me? Don't indexes cause overhead? This talk gives you some practical answers, with a step by step method for finding the queries you need to optimize, and choosing the best indexes for them.
How to Design Indexes, Really
How to Design Indexes, Really
Karwin Software Solutions LLC
A brief history of search infrastructure at craigslist with an emphasis on our recent transition to using realtime (RT) indexing in Sphinx.
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
Jeremy Zawodny
SQL is the winning language of Big Data. Whether you’re running a classic relational database, a column store (“NewSQL”), or a non-relational storage system (“NoSQL”), a powerful, declarative, SQL-based query language makes the difference. The SQL standard has evolved drastically in the past decades, and so have its commercial and open source implementations. In this fast-paced talk, we’re going to look at very peculiar and interesting data problems and how we can solve them with SQL. We’ll explore common table expressions, hierarchical SQL, table-valued functions, lateral joins, row value expressions, window functions, and advanced data types, such as XML and JSON. And we’ll look at Oracle’s mysterious MODEL and MATCH_RECOGNIZE clauses, devices whose mystery is only exceeded by their power. Most importantly, however, we’re going to learn that everyone can write advanced SQL. Once you learn the basics in these tricks, you’re going to love SQL even more.
10 SQL Tricks that You Didn't Think Were Possible
10 SQL Tricks that You Didn't Think Were Possible
Lukas Eder
Video available here: http://vivu.tv/portal/archive.jsp?flow=783-586-4282&id=1270584002677 We all know that MongoDB is one of the most flexible and feature-rich databases available. In this webinar we'll discuss how you can leverage this feature set and maintain high performance with your project's massive data sets and high loads. We'll cover how indexes can be designed to optimize the performance of MongoDB. We'll also discuss tips for diagnosing and fixing performance issues should they arise.
Indexing with MongoDB
Indexing with MongoDB
MongoDB
Jak chcemy wprowadzić hybrydowe aplikacje w 150 serwisach. React, NodeJS i przyjaciele
Platforma Kontentowa
Platforma Kontentowa
Rafał Filipek
Przegląd najważniejszych założeń technologii ASP.NET MVC. Omówienie mechanizmów routingu, kontrolerów, widoków, bezpieczeństwa, walidacji danych, AJAX oraz rozszerzalności platformy. Prezentacja obejmuje fundamentalne założenia ASP.NET MVC 1, pozostające w większości nadal aktualne a także wybrane nowe mechanizmy ASP.NET MVC 2 i ASP.NET MVC 3.
ASP.NET MVC - najważniejsze założenia
ASP.NET MVC - najważniejsze założenia
Bartlomiej Zass
Security PWNing Conference 2016 (08.11.2016) Borys Łącki
Krytyczne błędy konfiguracji
Krytyczne błędy konfiguracji
Logicaltrust pl
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
krakspot
Wielomilionowy ruch na Wordpressie. Presentation from WordCamp Gdynia 2016 prepared by Łukasz Wilczak and Piotr Federowicz from Grand Parade Poland.
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Grand Parade Poland
40 milionów wyszukiwań dziennie, setki tysięcy uaktualizacji indeksu czyni z Allegro.pl drugą co do wielkości wyszukiwarkę w Polsce. Nie wszyscy wiedzą, że główną wyszukiwarkę ofertową w Allegro.pl napędza Apache SOLR. Opowiemy o naszych doświadczeniach z optymalizacją zapytań do SOLRa, o tym jak udało nam się znacznie zmniejszyć czasy odpowiedzi i zwiększyć stabilność działania naszego searcha. W czasie prezentacji poruszymy kwestie związane z tworzeniem schematu, wykorzystaniem odpowiednich typów danych, wykorzystania cachea, efektywnego filtrowania i innych optymalizacji, które udało nam się wdrożyć z sukcesem. Wygłoszono w trakcie czwartej edycji Allegro Tech Talks w Poznaniu. Adam Dudczak - Starszy programista w Grupie Allegro, pracuje z Javą i technologiami powiązanymi od 2004 roku. Na codzień pracuje nad wyszukiwarką allegro.pl. Jeden z liderów Poznań JUG (http://www.jug.poznan.pl) i współorganizator konferencji GeeCON (http://geecon.org). Przemysław Szeremiota - Starszy programista w Grupie Allegro od 2008. Zaczynał pracę w zespole wydajności programując w C/C++, przeżył fascynację Javascriptem i zaznał Javy, obecnie doskonale czuje się pływając w mieszance Basha i JQ. W wolnych chwilach przetłumaczył ponad 70 książek technicznych.
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
allegro.tech
W powszechnej opinii WordPress nie jest używany do tworzenia serwisów o dużym natężeniu ruchu. Jednak przy odpowiednim zapleczu i konfiguracji możemy korzystać z jego możliwości i nie martwić się o wydajność. Z prezentacji dowiesz się, jak w Grand Parade tworzymy serwisy i przygotowujemy pod nie infrastrukturę dla blogów o dużym natężeniu ruchu i tematyce bettingowej takich jak: news.bwin.com, articles.matchbook.com, news.ladbrokes.com czy sunbets.cu.uk. Omówimy mechanizmy cache-ujące takie jak Varnish, Redis, infrastrukturę CloudFront i S3 Amazona, sposoby skalowania środowisk z użyciem Load Balancera.
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Lukasz Wilczak
Podczas prezentacji przedstawiono metodyki oraz narzędzia, które mogą nas wspierać w monitorowaniu naszej sieci.
Monitoring sieci
Monitoring sieci
Kamil Grabowski
Bezpieczeństwo portali społecznościowych w nowym ujęciu.
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
Logicaltrust pl
Praktyczne zastosowanie narzędzi NetDevOps czyli jak poprawnie zacząć automatyzować infrastrukturę sieciową
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
PROIDEA
Pocałunek śmierci
Pocałunek śmierci
Divante
Security Bsides Warsaw 2016 (14.10.2016) Borys Łącki
Devops/Sysops security
Devops/Sysops security
Logicaltrust pl
Częścią pracy każdego z nas jest wrzucanie aplikacji na jeden lub więcej serwerów produkcyjnych Podczas prezentacji poruszony zostanie temat procesu deploymentu pewnej aplikacji na przestrzeni wielu lat. Omówione zostaną zalety oraz wady każdej iteracji procesu, a także problemy jakie napotkaliśmy w trakcie korzystania z danej konfiguracji.
Deployment historia pewnej aplikacji
Deployment historia pewnej aplikacji
Grzegorz Stawarczyk
First presentation from Trójmiasto Ruby Users Group. Primary information about MongoDB and using it with Rails & MongoMapper.
Mongodb with Rails
Mongodb with Rails
Sebastian Nowak
More Related Content
Viewers also liked
My talk as given at the 2009 MySQL Conference and Expo in Santa Clara, CA
MySQL And Search At Craigslist
MySQL And Search At Craigslist
Jeremy Zawodny
The technology has almost written off MySQL as a database for new fancy NoSQL databases like MongoDB and Cassandra or even Hadoop for aggregation. But MySQL has a lot to offer in terms of 'ACID'ity, performance and simplicity. For many use-cases MySQL works well. In this week's ShareThis workshop we discuss different tips & techniques to improve performance and extend the lifetime of your MySQL deployment.
MySQL Performance Tips & Best Practices
MySQL Performance Tips & Best Practices
Isaac Mosquera
As your data grows, the need to establish proper indexes becomes critical to performance. MongoDB supports a wide range of indexing options to enable fast querying of your data, but what are the right strategies for your application? In this talk we’ll cover how indexing works, the various indexing options, and use cases where each can be useful. We'll dive into common pitfalls using real-world examples to ensure that you're ready for scale.
Fast querying indexing for performance (4)
Fast querying indexing for performance (4)
MongoDB
MySQL Performance Tuning: Top 10 Tips intended for PHP, Ruby and Java developers on performance tuning and optimization of MySQL. We will cover the deadly mistakes to be avoided. We will take real life examples of optimizing application many times. Here is the summary of what we intend to cover: • Selection of Storage Engine • Schema Optimization • Server Tuning • Hardware Selection and Tuning • Effective uses of Index, when to use and when not to use. • Partitions • Speeding up using Stored Procedures • Implementing prepared statements? • Deadly Sins to be avoided • Performance Tuning and Benchmarking Tools
MySQL Performance Tuning: Top 10 Tips
MySQL Performance Tuning: Top 10 Tips
OSSCube
MySQL users commonly ask: Here's my table, what indexes do I need? Why aren't my indexes helping me? Don't indexes cause overhead? This talk gives you some practical answers, with a step by step method for finding the queries you need to optimize, and choosing the best indexes for them.
How to Design Indexes, Really
How to Design Indexes, Really
Karwin Software Solutions LLC
A brief history of search infrastructure at craigslist with an emphasis on our recent transition to using realtime (RT) indexing in Sphinx.
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
Jeremy Zawodny
SQL is the winning language of Big Data. Whether you’re running a classic relational database, a column store (“NewSQL”), or a non-relational storage system (“NoSQL”), a powerful, declarative, SQL-based query language makes the difference. The SQL standard has evolved drastically in the past decades, and so have its commercial and open source implementations. In this fast-paced talk, we’re going to look at very peculiar and interesting data problems and how we can solve them with SQL. We’ll explore common table expressions, hierarchical SQL, table-valued functions, lateral joins, row value expressions, window functions, and advanced data types, such as XML and JSON. And we’ll look at Oracle’s mysterious MODEL and MATCH_RECOGNIZE clauses, devices whose mystery is only exceeded by their power. Most importantly, however, we’re going to learn that everyone can write advanced SQL. Once you learn the basics in these tricks, you’re going to love SQL even more.
10 SQL Tricks that You Didn't Think Were Possible
10 SQL Tricks that You Didn't Think Were Possible
Lukas Eder
Video available here: http://vivu.tv/portal/archive.jsp?flow=783-586-4282&id=1270584002677 We all know that MongoDB is one of the most flexible and feature-rich databases available. In this webinar we'll discuss how you can leverage this feature set and maintain high performance with your project's massive data sets and high loads. We'll cover how indexes can be designed to optimize the performance of MongoDB. We'll also discuss tips for diagnosing and fixing performance issues should they arise.
Indexing with MongoDB
Indexing with MongoDB
MongoDB
Viewers also liked
(8)
MySQL And Search At Craigslist
MySQL And Search At Craigslist
MySQL Performance Tips & Best Practices
MySQL Performance Tips & Best Practices
Fast querying indexing for performance (4)
Fast querying indexing for performance (4)
MySQL Performance Tuning: Top 10 Tips
MySQL Performance Tuning: Top 10 Tips
How to Design Indexes, Really
How to Design Indexes, Really
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
Realtime Search Infrastructure at Craigslist (OpenWest 2014)
10 SQL Tricks that You Didn't Think Were Possible
10 SQL Tricks that You Didn't Think Were Possible
Indexing with MongoDB
Indexing with MongoDB
Similar to SphinxSearch
Jak chcemy wprowadzić hybrydowe aplikacje w 150 serwisach. React, NodeJS i przyjaciele
Platforma Kontentowa
Platforma Kontentowa
Rafał Filipek
Przegląd najważniejszych założeń technologii ASP.NET MVC. Omówienie mechanizmów routingu, kontrolerów, widoków, bezpieczeństwa, walidacji danych, AJAX oraz rozszerzalności platformy. Prezentacja obejmuje fundamentalne założenia ASP.NET MVC 1, pozostające w większości nadal aktualne a także wybrane nowe mechanizmy ASP.NET MVC 2 i ASP.NET MVC 3.
ASP.NET MVC - najważniejsze założenia
ASP.NET MVC - najważniejsze założenia
Bartlomiej Zass
Security PWNing Conference 2016 (08.11.2016) Borys Łącki
Krytyczne błędy konfiguracji
Krytyczne błędy konfiguracji
Logicaltrust pl
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
krakspot
Wielomilionowy ruch na Wordpressie. Presentation from WordCamp Gdynia 2016 prepared by Łukasz Wilczak and Piotr Federowicz from Grand Parade Poland.
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Grand Parade Poland
40 milionów wyszukiwań dziennie, setki tysięcy uaktualizacji indeksu czyni z Allegro.pl drugą co do wielkości wyszukiwarkę w Polsce. Nie wszyscy wiedzą, że główną wyszukiwarkę ofertową w Allegro.pl napędza Apache SOLR. Opowiemy o naszych doświadczeniach z optymalizacją zapytań do SOLRa, o tym jak udało nam się znacznie zmniejszyć czasy odpowiedzi i zwiększyć stabilność działania naszego searcha. W czasie prezentacji poruszymy kwestie związane z tworzeniem schematu, wykorzystaniem odpowiednich typów danych, wykorzystania cachea, efektywnego filtrowania i innych optymalizacji, które udało nam się wdrożyć z sukcesem. Wygłoszono w trakcie czwartej edycji Allegro Tech Talks w Poznaniu. Adam Dudczak - Starszy programista w Grupie Allegro, pracuje z Javą i technologiami powiązanymi od 2004 roku. Na codzień pracuje nad wyszukiwarką allegro.pl. Jeden z liderów Poznań JUG (http://www.jug.poznan.pl) i współorganizator konferencji GeeCON (http://geecon.org). Przemysław Szeremiota - Starszy programista w Grupie Allegro od 2008. Zaczynał pracę w zespole wydajności programując w C/C++, przeżył fascynację Javascriptem i zaznał Javy, obecnie doskonale czuje się pływając w mieszance Basha i JQ. W wolnych chwilach przetłumaczył ponad 70 książek technicznych.
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
allegro.tech
W powszechnej opinii WordPress nie jest używany do tworzenia serwisów o dużym natężeniu ruchu. Jednak przy odpowiednim zapleczu i konfiguracji możemy korzystać z jego możliwości i nie martwić się o wydajność. Z prezentacji dowiesz się, jak w Grand Parade tworzymy serwisy i przygotowujemy pod nie infrastrukturę dla blogów o dużym natężeniu ruchu i tematyce bettingowej takich jak: news.bwin.com, articles.matchbook.com, news.ladbrokes.com czy sunbets.cu.uk. Omówimy mechanizmy cache-ujące takie jak Varnish, Redis, infrastrukturę CloudFront i S3 Amazona, sposoby skalowania środowisk z użyciem Load Balancera.
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Lukasz Wilczak
Podczas prezentacji przedstawiono metodyki oraz narzędzia, które mogą nas wspierać w monitorowaniu naszej sieci.
Monitoring sieci
Monitoring sieci
Kamil Grabowski
Bezpieczeństwo portali społecznościowych w nowym ujęciu.
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
Logicaltrust pl
Praktyczne zastosowanie narzędzi NetDevOps czyli jak poprawnie zacząć automatyzować infrastrukturę sieciową
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
PROIDEA
Pocałunek śmierci
Pocałunek śmierci
Divante
Security Bsides Warsaw 2016 (14.10.2016) Borys Łącki
Devops/Sysops security
Devops/Sysops security
Logicaltrust pl
Częścią pracy każdego z nas jest wrzucanie aplikacji na jeden lub więcej serwerów produkcyjnych Podczas prezentacji poruszony zostanie temat procesu deploymentu pewnej aplikacji na przestrzeni wielu lat. Omówione zostaną zalety oraz wady każdej iteracji procesu, a także problemy jakie napotkaliśmy w trakcie korzystania z danej konfiguracji.
Deployment historia pewnej aplikacji
Deployment historia pewnej aplikacji
Grzegorz Stawarczyk
First presentation from Trójmiasto Ruby Users Group. Primary information about MongoDB and using it with Rails & MongoMapper.
Mongodb with Rails
Mongodb with Rails
Sebastian Nowak
ASP.NET to najnowsza technologia Microsoftu, będąca łącząca Active Server Pages (ASP) z platformą .NET. Umożliwia ona pisanie wydajnych aplikacji WWW, korzystających z zawansowanych możliwości środowiska .NET. Jeśli specjalizujesz się w tworzeniu takich aplikacji i chcesz nadążać za nowymi trendami w tej dziedzinie, "ASP.NET. Vademecum profesjonalisty" jest książką dla Ciebie. Znajdziesz tu w zwięzłej i przystępnej formie kompletny opis ASP.NET, a także innych powiązanych z nią technologii. Książka opisuje między innymi: * Klasy bazowe i podstawowe obiekty ASP.NET * Szczegółowe wskazówki dotyczące projektowania i konfigurowania aplikacji ASP.NET * Nową technologię tworzenia interfejsu użytkownika: WebForms i zaawansowane aspekty jej użycia * Dostęp do danych za pomocą ADO.NET * Użycie języka XML w połączeniu z ASP.NET * Tworzenie usług sieciowych (web services), użycie protokołów SOAP i UDDI * Model bezpieczeństwa aplikacji ASP.NET * Obsługiwanie wiadomości * Użycie usług katalogowych Active Directory * Programowanie urządzeń przenośnych w ASP.NET Książkę uzupełniają dodatki omawiające architekturę platformy .NET, najczęściej używane obiekty ASP.NET i ADO -- kontrolki serwera i Microsoft Mobile Internet Toolkit. Zawarta jest w niej także przykładowa kompletna aplikacja, w praktyczny sposób ilustrująca działanie ASP.NET. Jeśli programowałeś wcześniej w ASP, "ASP.NET. Vademecum profesjonalisty" to jedyna książka, która jest Ci potrzebna, by w pełni wykorzystać możliwości tej technologii. To książka napisana przez profesjonalistów dla profesjonalistów. To książka dla Ciebie.
ASP.NET. Vademecum profesjonalisty
ASP.NET. Vademecum profesjonalisty
Wydawnictwo Helion
Jakie problemy z logami możemy napotkać i jak sobie z nimi radzić? Odpowiedź jest prosta - ELK Stack
Agregacja i analiza logów
Agregacja i analiza logów
Divante
How to find bad queries in you application
Mysql - bad queries, find them all
Mysql - bad queries, find them all
Piotr Suszalski
Empathy optymalizacja postgre_sql
Empathy optymalizacja postgre_sql
Spodek 2.0
PLNOG16: DNS Catalog Zones łatwe tworzenie i synchronizacja serwowanych stref, Witold Kręcicki
PLNOG16: DNS Catalog Zones łatwe tworzenie i synchronizacja serwowanych ...
PLNOG16: DNS Catalog Zones łatwe tworzenie i synchronizacja serwowanych ...
PROIDEA
Prezentacja stworzona na potrzeby WordUp trójmiasto.
WordUp Trójmiasto - Sage 9 w praktyce
WordUp Trójmiasto - Sage 9 w praktyce
Dawid Urbański
Similar to SphinxSearch
(20)
Platforma Kontentowa
Platforma Kontentowa
ASP.NET MVC - najważniejsze założenia
ASP.NET MVC - najważniejsze założenia
Krytyczne błędy konfiguracji
Krytyczne błędy konfiguracji
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
„Need for speed, czyli jak wycisnąć siódme poty z bazy PostgreSQL” - Wojciech...
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Wielomilionowy Ruch na Wordpressie - Łukasz Wilczak & Piotr Federowicz (WordC...
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
Allegro Tech Talks Poznań #4: Jak przyspieszyć SOLRa w kilku prostych krokach.
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Monitoring sieci
Monitoring sieci
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
Bezpieczenstwo Portali Spolecznosciowych W Ujeciu Robakow Web 20 Pingwinaria2009
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
PLNOG 22 - Krzysztof Załęski - Praktyczne zastosowanie narzędzi NetDevOps
Pocałunek śmierci
Pocałunek śmierci
Devops/Sysops security
Devops/Sysops security
Deployment historia pewnej aplikacji
Deployment historia pewnej aplikacji
Mongodb with Rails
Mongodb with Rails
ASP.NET. Vademecum profesjonalisty
ASP.NET. Vademecum profesjonalisty
Agregacja i analiza logów
Agregacja i analiza logów
Mysql - bad queries, find them all
Mysql - bad queries, find them all
Empathy optymalizacja postgre_sql
Empathy optymalizacja postgre_sql
PLNOG16: DNS Catalog Zones łatwe tworzenie i synchronizacja serwowanych ...
PLNOG16: DNS Catalog Zones łatwe tworzenie i synchronizacja serwowanych ...
WordUp Trójmiasto - Sage 9 w praktyce
WordUp Trójmiasto - Sage 9 w praktyce
SphinxSearch
1.
SphinxSearch (0.9.9) wydajny
oraz prosty do wdrożenia silnik wyszukiwania pełnotekstowego 3CAMP#25 – UX SEARCH – 30.03 – 18:00
2.
3.
4.
5.
6.
FACETING SEARCH
czym jest Search?
7.
8.
9.
SphinxSearch + Rails
10.
SphinxSearch + Rails
powyższe metody zwracają kolekcje tak jak metoda find
11.
12.
13.
14.
15.
16.
17.
18.
Wydajność index: 17GB,
~12M dokumentów budowanie indexu 7GB, 5M dokumentów trwa 840s 8,5MB/s 5952 dokumentów/s Wyszukiwanie ~160 zapytań/s
19.
Wydajność index: 17GB,
~12M dokumentów
20.
Wydajność index: 17GB,
~12M dokumentów
21.
Wydajność index: 17GB,
~12M dokumentów
22.
23.
24.
25.
26.
Autosugestia
27.
Autosugestia zła autosugestia
- bounce-rate rośnie
28.
29.
30.
Dziękuję czytajcie wasze
search logi! http://www.slideshare.net/lowang/sphinxsearch http://kariera.grupanokaut.pl/
Download now