Wal-listener Alternatives

Similar projects and alternatives to wal-listener based on common topics and language

  • resgate

    A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.

  • NATS

    Golang client for NATS, the cloud native messaging system.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • NATS

    High-Performance server for NATS.io, the cloud and edge native messaging system.

  • pgcat

    Enhanced PostgreSQL logical replication (by kingluo)

  • go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better wal-listener alternative or higher similarity.

wal-listener reviews and mentions

Posts with mentions or reviews of wal-listener. We have used some of these posts to build our list of alternatives and similar projects.
  • Introducing WAL-listener: A PostgreSQL Database Change Notification Service
    1 project | /r/golang | 3 Aug 2023
    I would like to introduce my small open-source project, called WAL-listener, available at https://github.com/ihippik/wal-listener This service is designed to keep you informed about any changes occurring in your PostgreSQL database. The core functionality of this service relies on leveraging the Write-Ahead Log (WAL) feature of PostgreSQL. The WAL plays a crucial role in maintaining data integrity within the database. For those interested in understanding WAL better, I recommend referring to the official documentation at https://www.postgresql.org/docs/current/wal-intro.html To receive notifications about database changes, wal-listener utilizes a message broker system. Initially, it supported only NATS as the message broker, but today, I am pleased to announce that Apache Kafka has been added as well, expanding its compatibility. I invite all members to explore and try out this extremely useful service. Your feedback and contributions are welcome!
  • A service that helps implement the Event-Driven architecture
    1 project | /r/u_ihippik | 14 Jun 2023
    1 project | /r/u_ihippik | 14 Jun 2023
    1 project | /r/u_ihippik | 14 Jun 2023
    1 project | /r/u_ihippik | 14 Jun 2023
    1 project | /r/u_ihippik | 14 Jun 2023
  • Transactional outbox. Part II, Message Relay.
    1 project | dev.to | 7 Oct 2022
    Another problem with this approach is that I couldn't find a single library in Go that deals with this, I found one service that is meant to be used for Postgres WAL, you can find it here. I need to try it honestly haven't give it a chance. This approach, this pattern seems so but so hacky(is this a word?), I mean consist literally on dealing yourself or through a library that interact directly with the API of the specific DB you are using. That's not easy, specially if you are just trying to use the pattern to solve a much simpler problem. I would say that there's a lack of libraries that deals with this, maybe in the future that change. Take into consideration that I'm looking this under the perspective of someone that works with Golang, I know in Java the author of the book made a framework for this specific purpose.
  • What the heck does line 135 "ProcessLoop:" do in this open source GitHub repo do?
    1 project | /r/golang | 19 Feb 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic wal-listener repo stats
8
248
7.0
10 days ago

ihippik/wal-listener is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of wal-listener is Go.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com