इस प्रोजेक्ट के बारे में

Awesome Microservices माइक्रोसर्विस आर्किटेक्चर से संबंधित संसाधनों की क्यूरेटेड सूची है। इसे किसी एक टूल के बजाय एक संदर्भ डायरेक्टरी के रूप में व्यवस्थित किया गया है, जो माइक्रोसर्विस पारिस्थितिकी तंत्र में प्रोजेक्ट, फ्रेमवर्क, प्लेटफ़ॉर्म और मानकों को समूहित करती है। सूची 1Backend, Jolie, OpenWhisk, Pulumi और Triton जैसे प्लेटफ़ॉर्म से शुरू होती है, फिर Akka, Axon, Ballerina, Bun, Dapr, Deno, Eclipse MicroProfile, Erlang/OTP, Finagle, Gleam, GraalVM, Helidon, Ice, Light-4j, Micronaut, Moleculer, Open Liberty, Pears, SmallRye, Spin, ScaleCube, Vert.X और Wangle सहित फ्रेमवर्क और रनटाइम को कवर करती है। सर्विस टूलकिट को भाषा के अनुसार समूहित किया गया है: Polyglot (gRPC), C, C++, C#, D, Erlang VM (Elixir और Erlang), Go, Haskell, Java VM (Clojure, Java, Kotlin, Scala), Node.js, Perl, PHP, Python, Ruby और Rust। यह उन डेवलपर्स के लिए उपयोगी है जो किसी विशिष्ट पारिस्थितिकी तंत्र में फ्रेमवर्क खोज रहे हैं। एक क्षमता अनुभाग टूल को आवश्यकता के अनुसार व्यवस्थित करता है: API गेटवे और एज सेवाएँ, कॉन्फ़िगरेशन और डिस्कवरी, वर्कफ़्लो ऑर्केस्ट्रेशन, इलास्टिसिटी, जॉब शेड्यूलर, स्थानीय विकास, लॉगिंग, मैसेजिंग, मॉनिटरिंग और डिबगिंग, रिएक्टिविटी, रेज़िलिएंस, सुरक्षा, सीरियलाइज़ेशन, स्टोरेज और परीक्षण। अतिरिक्त अनुभाग निरंतर एकीकरण और डिलीवरी, वेब API मॉडलिंग और दस्तावेज़ीकरण (Async, GraphQL, JSON, REST), और HTTP/1.1, HTTP/2, QUIC, RPC, मैसेजिंग, सुरक्षा, सर्विस डिस्कवरी, डेटा फ़ॉर्मेट, शब्दावली और Unicode तक फैले मानकों और सिफ़ारिशों को कवर करते हैं। सूची में संगठन डिज़ाइन और टीम गतिशीलता, एंटरप्राइज़ और वर्टिकल्स, और लेख, पेपर, साइटों और संगठनों के साथ सिद्धांत भी शामिल हैं। इसे एक Awesome सूची के रूप में बनाए रखा जाता है और योगदान स्वीकार करता है।