Blog

7 02, 2018

Elasticsearch tutorial – mapowanie za pomocą dynamicznych szablonów

Autor Kuba| 7 Luty, 2018|Kategorie: Blog|Tagi: , , , |

W poprzednim wpisie zajmowaliśmy się tematem mapowania, ale pewnie już wiesz, że nawet gdy nie utworzymy wcześniej mappingu, możemy dodawać do Elasticsearcha nowe dokumenty, a sam silnik poradzi sobie na swój sposób z mapowaniem, choć niekoniecznie będzie to zadowalające. Domyślne reguły mapowania Domyślnie, kiedy Elasticsearch znajdzie nowe pole w dokumencie, doda to pole do mapowania. Jakimi [...]

18 01, 2018

Elasticsearch tutorial – Mapping

Autor Zbyszek i Kuba| 18 Styczeń, 2018|Kategorie: Blog|Tagi: , , , , |

Zgodnie z obietnicą, wracamy z zapowiadanym tematem mapping w Elasticsearchu. Mapping to podstawowe zagadnienie dotyczące indeksów Elasticsearch, dlatego każdy omnibus powinien umieć sobie z nimi radzić. Mapping – definicje Elasticsearch definiuje mapping jako proces określania w jaki sposób dokument i jego pola będą zapisywane i indeksowane. Dla zobrazowania, można go porównać z tworzeniem schematu SQL w [...]

11 01, 2018

Omnibus na froncie walki z problemami sieciowymi – Analiza wolnych stron webowych

Autor Zbyszek| 11 Styczeń, 2018|Kategorie: Blog|Tagi: , , , , , , , |

W tej części cyklu zajmiemy się diagnostyką wolnych stron webowych. Będzie to niejako podsumowanie cyklu, bo skorzystamy tu z technik, które omawiałem w poprzednich częściach. Diagnostyka aplikacji webowych – wprowadzenie Na początek kilka prostych wiresharkowych trików, które pozwolą ci na szybką ocenę sytuacji bez nadmiernego wgłębiania się w analizowanego dumpa. Najprostszy filtr, który pozwala na szybką [...]

20 12, 2017

Omnibus na froncie walki z problemami sieciowymi – Retransmisje i opóźnienia

Autor Zbyszek| 20 Grudzień, 2017|Kategorie: Blog|Tagi: , , , , , , , |

Jak mierzyć opóźnienie sieci? Nie jest to niezwykle skomplikowanie i Wireshark w zasadzie robi to za nas. Najpierw musisz wybrać konkretną sesję TCP. Możesz to zrobić albo wybierając jeden z pakietów sesji i potem z menu kontekstowego Follow > TCP Stream, albo w polu filtra wpisać: tcp.stream == 10 gdzie zamiast 10 możesz wpisać dowolny numer [...]

12 12, 2017

Omnibus na froncie walki z problemami sieciowymi – TCP slow start

Autor Zbyszek| 12 Grudzień, 2017|Kategorie: Blog|Tagi: , , , , , , , |

W części 4 wzięliśmy na warsztat wpływ wielkości TCP Window stosu TCP na szybkość transferu danych przez sieć. Wspomniałem tam o mechanizmie TCP slow start. Dziś parę słów wyjaśnienia, co to jest i dlaczego działa tak, jak działa. I po co to zostało wymyślone. TCP slow start Mechanizm ten służy temu, żeby sesja transferu danych przez [...]