hypermatch
Rule matcher
A high-performance Go library for rapid matching of events against rules in-memory with low latency.
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.
22 stars
6 watching
0 forks
Language: Go
last commit: 3 months ago event-driveneventsgogolangjsonmatchingmatching-engineperformancerule-engine
Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of pattern matching for Go. | 246 |
| A fast pattern-matching library for Go that enables efficient discovery of matching fields in event data. | 412 |
| A testing library for Go that allows developers to create reusable snapshots of test data | 178 |
| A JSON matcher library that helps validate JSON responses by focusing on essential parts of the response | 47 |
| An algorithm implementation for efficient multi-string pattern matching using trie data structures. | 25 |
| A tool for finding similar records in large datasets using string similarity and regular expression rules. | 676 |
| Provides a concise and declarative way to handle complex conditional logic in Go | 93 |
| Provides fast and simple wildcard pattern matching without file-name semantics or dependencies. | 82 |
| A library that provides an easy-to-use assertion system for verifying the semantic equality of JSON data | 127 |
| High-performance JSON iterator and validator for Go | 90 |
| An algorithmic system for identifying patterns and shapes in Go board arrangements. | 18 |
| A Go library for efficient string matching using compile-time glob patterns. | 968 |
| A utility for parsing and matching URLs against predefined patterns | 322 |
| A flexible regular expression language and engine for token-based pattern matching in natural language processing. | 75 |
| A language for validating and filtering Python dictionaries | 47 |