Best of ELK — 2022

  1. 1
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP36: Types of Databases and Use Cases

    Ilum is the Spark cluster manager and monitoring tool. Ilum provides an all-in-one solution for: Apache Spark Cluster management and monitoring service Hadoop. The core of ElasticSearch lies in the data structure and indexing. It is important to understand how ES builds the term dictionary using LSM Tree.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·4y

    What do WhatsApp, Discord, and Facebook Messenger have in common? (Episode 10)

    Erlang was developed in the 80’s by Ericsson for telecom switches that demanded extreme reliability. It is upon this rock-solid foundation that these modern chat services were built. The ELK Stack is composed of three open-source products: Elasticsearch, Logstash, and Kibana.

  4. 4
    Article
    Avatar of supabaseSupabase·4y

    Postgres Full Text Search vs the rest

    Postgres has built-in Full Text Search which we can use instead of cobbling together our own with like. Postgres can do some basic searching using select and comparison tools like like. The LIKE operator as used in the query above will match only the term "Avengers%". For our experiments we'll use SQLite FTS5 and TypeSense TypeSense.

  5. 5
    Article
    Avatar of glcGolang News·4y

    A lightweight alternative to Elasticsearch, written in Golang

    Zinc is a lightweight alternative to Elasticsearch and runs using a fraction of the resources. It uses bluge as the underlying indexing library. It is a drop-in replacement for Elasticsearch if you are just ingesting data using APIs and searching using kibana.

  6. 6
    Article
    Avatar of newstackThe New Stack·4y

    How Disney+ Hotstar Simplified Its Data Architecture for Scale

    Disney+ Hotstar, India’s most popular streaming service, accounts for 40% of the global Disney+ subscriber base. The “Continue Watching” feature is critical to the on-demand streaming experience for the 300 million-plus monthly active users. It was originally built on a combination of Redis and Elasticsearch, connected to an event processor for Kafka streaming data.

  7. 7
    Article
    Avatar of pointerPointer·4y

    zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

    Zinc Search Engine Zinc is a lightweight alternative to Elasticsearch. It uses bluge as the underlying indexing library.

  8. 8
    Article
    Avatar of rubylaRUBYLAND·3y

    Programming Languages in 2022

    Programming Languages in 2022 - code.dblock.org. I got stuck somewhere in British Columbia during the US “bomb’s cyclone, with hours to spare. So I decided to finish implementing samples that call OpenSearch with Sigv4 signing in each of the 8 existing language clients. All these do the same operation.

  9. 9
    Article
    Avatar of hnHacker News·4y

    valeriansaliou/sonic: 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

    Sonic is a fast, lightweight and schema-less search backend that runs on a few MBs of RAM. When queried, it returns IDs that you might find it convenient to run Sonic via Docker.

  10. 10
    Article
    Avatar of quastorQuastor Daily·4y

    Building a Search Index with Kafka and Elasticsearch

    How computers in a distributed system synchronize their clocks. How computers do this using NTP (Network Time Protocol) Brief overview of how NTP works. How DoorDash Built a Faster Indexing System for their Search feature. Using Kafka as a message queue, Apache Flink for data transformation and Elasticsearch as the search engine.

  11. 11
    Article
    Avatar of infoqInfoQ·4y

    Netflix Builds a Custom High-Throughput Priority Queue Backed by Redis, Kafka and Elasticsearch

    Netflix built Timestone, a custom high-throughput, low-latency priority queueing system. Netflix built the queuing system using open-source components such as Redis, Apache Kafka, Apache Flink and Elasticsearch.

  12. 12
    Article
    Avatar of pointerPointer·4y

    Postgres Full Text Search is Awesome!

    ElasticSearch has all kinds of best in class features, like a modified version of BM25 that is state of the art. But the ElasticSearch approach is a dead end for 2 reasons: Trying to improve search relevance with statistics like TF-IDF and BM25 is like trying to make a flying car.