3 रिपॉजिटरी
Standardizing GraphQL queries by replacing literals with variables to create canonical forms for execution plan reuse.
Distinct from GraphQL Normalized Caches: Distinct from GraphQL Normalized Caches: focuses on the normalization of the query string itself for planning, not the normalization of returned data in a cache.
Explore 3 awesome GitHub repositories matching data & databases · Query Normalization. Refine with filters or upvote what's useful.
This project is a GraphQL implementation for Go, providing a complete suite for building GraphQL servers. It includes a schema engine for defining types, a query parser to convert strings into abstract syntax trees, and an execution engine that resolves fields against a defined schema to return structured data. The library distinguishes itself through reflection-based type mapping, allowing object definitions and arguments to be derived directly from native Go structs. It also supports the execution of real-time data streaming via GraphQL subscriptions and provides an extensible execution pip
Replaces literal field arguments with synthetic variables to create a canonical query shape for execution caching.
Pixie is an open-source observability platform for Kubernetes that uses eBPF to automatically capture telemetry data from clusters without requiring any manual instrumentation or code changes. It functions as an eBPF telemetry collector, a continuous application profiler, a network traffic analyzer, and a scriptable telemetry query engine, all within a single Kubernetes-native tool. The platform distinguishes itself through several integrated capabilities. It continuously samples stack traces from compiled-language code to identify CPU performance bottlenecks, visualizing the results as inter
Groups similar SQL queries by replacing constants with placeholders to analyze performance per query pattern.
Varnish Cache एक HTTP रिवर्स प्रॉक्सी कैश, ट्रैफ़िक मैनेजर, और एज कंटेंट डिलीवरी उपकरण है। यह एक HTTP एक्सेलेरेटर के रूप में कार्य करता है जो बैकएंड लोड को कम करने और डिलीवरी गति में सुधार करने के लिए मेमोरी में रिस्पॉन्स स्टोर करता है। यह सिस्टम TLS टर्मिनेशन प्रॉक्सी और रिक्वेस्ट हैंडलिंग और कैशिंग लॉजिक को परिभाषित करने के लिए एक संकलित भाषा का उपयोग करने वाले कॉन्फ़िगरेशन इंजन के रूप में भी कार्य करता है। यह प्रोजेक्ट अपनी संकलित कॉन्फ़िगरेशन भाषा द्वारा विशिष्ट है, जो लाइन दर पर रिक्वेस्ट प्रसंस्करण को निष्पादित करने के लिए विशेष डोमेन लॉजिक को मशीन कोड में बदल देती है। यह उच्च-प्रदर्शन मेमोरी-केंद्रित स्टोरेज और विशेष कैश प्रबंधन प्रदान करता है, जैसे संबंधित ऑब्जेक्ट्स को लक्षित रूप से शुद्ध करने के लिए सरोगेट-की अमान्यता। यह प्लेटफ़ॉर्म गतिशील बैकएंड रूटिंग, रिक्वेस्ट रेट लिमिटिंग, और बैकएंड हेल्थ आइसोलेशन सहित ट्रैफ़िक प्रबंधन और अनुकूलन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह URL क्वेरी स्ट्रिंग्स और हेडर के लिए सामग्री सामान्यीकरण, और HMAC सिग्नेचर गणना जैसी सुरक्षा सुविधाओं का समर्थन करता है। यह सॉफ़्टवेयर कंटेनर छवियों और Kubernetes Helm चार्ट के माध्यम से क्लाउड-नेटिव परिनियोजन का समर्थन करता है।
Improves cache hit rates by filtering, sorting, and removing redundant query parameters from incoming URLs.