← সম্পূর্ণ পাঠ্যক্রম
ভিত্তি তৈরি করুন · অধ্যায় ২

Networking & API Design

একটি request-এর যাত্রা, networking এবং API design শিখুন।

১৬টি প্রকাশিত পাঠ · প্রায় ৮৭ মিনিট পড়া

এই অধ্যায় কখন সম্পন্ন হবে?

সব প্রয়োজনীয় পাঠ “পাঠ সম্পন্ন” হিসেবে চিহ্নিত করুন এবং অধ্যায়ের কুইজ-এ পাস করুন। নিবন্ধন ছাড়াই সব প্রকাশিত পাঠ পড়তে পারবেন।

  1. ১Request Lifecycle: browser থেকে Laravel-এর যাত্রাRequest Lifecycle · ৫ মিনিট
  2. ২DNS: domain name থেকে সার্ভারের ঠিকানাDNS Resolution · ৫ মিনিট
  3. ৩IP, TCP ও UDP: নেটওয়ার্কে ডেটা পাঠানোIP, TCP, and UDP · ৬ মিনিট
  4. ৪HTTP, HTTPS ও TLS: request ও নিরাপদ সংযোগHTTP, HTTPS, and TLS · ৫ মিনিট
  5. ৫HTTP/1.1, HTTP/2 ও HTTP/3-এর পার্থক্যHTTP/1.1, HTTP/2, and HTTP/3 · ৬ মিনিট
  6. ৬REST API: resource, validation ও error responseREST: Resources, Validation, and Errors · ৫ মিনিট
  7. ৭Pagination: বড় তালিকা ছোট অংশে পড়াPagination and API Resources · ৬ মিনিট
  8. ৮gRPC: typed contract দিয়ে service যোগাযোগgRPC: Typed Service Communication · ৬ মিনিট
  9. ৯GraphQL: query, resolver ও প্রয়োজনমতো ডেটাGraphQL: Queries, Resolvers, and Data Selection · ৫ মিনিট
  10. ১০Polling, WebSocket ও SSE: realtime যোগাযোগPolling, WebSockets, and SSE · ৫ মিনিট
  11. ১১API Gateway: routing ও shared policyAPI Gateway · ৬ মিনিট
  12. ১২API Versioning: পুরোনো client সচল রেখে পরিবর্তনAPI Versioning and Compatibility · ৫ মিনিট
  13. ১৩Rate Limiting: request-এর সীমা ও ন্যায্য ব্যবহারRate Limiting and Throttling · ৫ মিনিট
  14. ১৪Distributed Rate Limiting: shared atomic counterDistributed Rate Limits and Atomic Counters · ৬ মিনিট
  15. ১৫Webhooks: signature, duplicate ও নির্ভরযোগ্য deliveryReliable Webhooks · ৫ মিনিট
  16. ১৬Backpressure ও Load Shedding: অতিরিক্ত চাপ নিয়ন্ত্রণBackpressure, Load Shedding, and Batching · ৬ মিনিট
অধ্যায়ের কুইজ দিন →