প্রকল্প সম্পর্কে
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। এটি নির্দিষ্ট ইকোসিস্টেমে ফ্রেমওয়ার্ক খুঁজছেন এমন ডেভেলপারদের জন্য উপযোগী করে তোলে।
একটি capabilities বিভাগে টুলগুলোকে বিষয় অনুযায়ী সংগঠিত করা হয়েছে: API গেটওয়ে ও এজ সার্ভিস, কনফিগারেশন ও ডিসকভারি, ওয়ার্কফ্লো অর্কেস্ট্রেশন, ইলাস্টিসিটি, জব শিডিউলার, লোকাল ডেভেলপমেন্ট, লগিং, মেসেজিং, মনিটরিং ও ডিবাগিং, রিঅ্যাক্টিভিটি, রেজিলিয়েন্স, নিরাপত্তা, সিরিয়ালাইজেশন, স্টোরেজ এবং টেস্টিং। অতিরিক্ত বিভাগগুলো কন্টিনিউয়াস ইন্টিগ্রেশন ও ডেলিভারি, ওয়েব API মডেলিং ও ডকুমেন্টেশন (Async, GraphQL, JSON, REST), এবং HTTP/1.1, HTTP/2, QUIC, RPC, মেসেজিং, নিরাপত্তা, সার্ভিস ডিসকভারি, ডেটা ফরম্যাট, ভোকাবুলারি ও Unicode জুড়ে বিস্তৃত স্ট্যান্ডার্ড ও সুপারিশ কভার করে।
তালিকাটিতে সংগঠন ডিজাইন ও টিম ডাইনামিকস, এন্টারপ্রাইজ ও ভার্টিক্যাল, এবং তত্ত্বের অংশে আর্টিকেল, পেপার, সাইট ও সংগঠনও অন্তর্ভুক্ত। এটি একটি Awesome তালিকা হিসেবে রক্ষণাবেক্ষণ করা হয় এবং অবদান গ্রহণ করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.