Posts

Showing posts from April, 2025

Bucket Station Structure

  ЁЯПв Bucket Station Structure 1. Main Bucket Station The central hub for operations. Likely handles coordination between multiple sub-stations. May manage overall inventory or parcel flow. 2. Sub Bucket Station Branches or localized hubs under the main station. Operates within a smaller region or zone. Executes delivery and return operations on a smaller scale. 3. Bucket Station Master System or person managing the main and sub-stations. Could refer to a software system or operational supervisor. Ensures synchronization across all bucket stations. ЁЯУН Bucket Station Zones a. Delivery Zone Area where parcels are dispatched to customers. Managed by delivery partners. b. Return Zone Area for collecting returned parcels from customers. Facilitates reverse logistics. c. Delivery Partner Assigned to a specific zone. Responsible for parcel handling within that zone (delivery and return). ЁЯУж Bucket Parcel Tray - Delivery Tr...

C# рдоें GraphQL рдХैрд╕े implement рдХрд░ेंрдЧे?

 рдмिрд▓рдХुрд▓! рдиीрдЪे рджिрдП рдЧрдП рд╣ैं GraphQL рдХे 10 рд╕рд╡ाрд▓ों рдХे рдЬрд╡ाрдм , рдЬो "Khan Sir" рд╕्рдЯाрдЗрд▓ рдоें , рдорддрд▓рдм рд╣िंрджी + рдеोрдб़े рдордЬेрджाрд░ рдЕंрджाрдЬ़ рдоें рд╣ैं — рддाрдХि рдкрдв़рдиे рдоें рдордЬ़ा рднी рдЖрдП рдФрд░ рд╕рдордЭ рднी рдЖ рдЬाрдП ЁЯШД ЁЯза 1. GraphQL рдХ्рдпा рд╣ोрддा рд╣ै рдФрд░ REST рд╕े рдЕрд▓рдЧ рдХैрд╕े рд╣ै? рдЬрд╡ाрдм: рджेрдЦिрдП, GraphQL рдПрдХ рдРрд╕ा рдмाрдк рд╣ै рдЬो рдХрд╣рддा рд╣ै – "рдмेрдЯा, рдЬो рдЪाрд╣िрдП рд╡рд╣ी рдоांрдЧो, рдЬ़्рдпाрджा рдмрдХрд╡ाрд╕ рдордд рдХрд░ो!" REST API рдХрд╣рддी рд╣ै – "рдЬो рд╣рдо рджें, рд╡рд╣ी рд▓ो – GET, POST, PUT рдХा рдЭोрд▓ рд╣ै" GraphQL: Client рдмोрд▓े – “рднाрдИ, рдоुрдЭे рд╕िрд░्рдл рдиाрдо рдФрд░ рдИрдоेрд▓ рджे рджो” Server рдмोрд▓े – “рд▓ो рдмेрдЯा, рдФрд░ рдХुрдЫ?” REST рдмोрд▓े – “рдкूрд░ा рдкрддा, рдЖрдзाрд░ рдХाрд░्рдб, рдЦूрди рдХा рдЧ्рд░ुрдк рднी рд▓े рд▓ो, рдХाрд╣े рдХी рд╕рдм рдПрдХ JSON рдоें рдЬाрдПрдЧा!” ЁЯза 2. GraphQL Query рдХे рдХ्рдпा-рдХ्рдпा Part рд╣ोрддे рд╣ैं? рдЬрд╡ाрдм: Query рдХा рдорддрд▓рдм рд╣ै – “рддू рдмрддा рддुрдЭे рдХ्рдпा рдЪाрд╣िрдП?” Main parts: Query name – рднाрдИрд╕ाрд╣рдм, рдХिрд╕рдХो рдмुрд▓ा рд░рд╣े рд╣ो? Fields – рдХौрди-рдХौрди рд╕ा рд╕ाрдоाрди рдЪाрд╣िрдП? Arguments – рдеाрд▓ी рдоें рдоिрд░्рдЪी рдЬ्рдпाрджा рд╣ो рдпा рдХрдо? Variables – Reusable parameter, рдЬैрд╕े рдорд╕ाрд▓े рдХा рдкैрдХेрдЯ! ЁЯза 3. Query, Mutation рдФрд░ Subscription рдоें рдлрд░्рдХ рдХ्рдпा рд╣ै? рдЬрд╡ाрдм: Query – рднाрдИ, data рдж...

Micro service

  ✅ рез. рдоाрдпрдХ्рд░ोрд╕рд░्рд╡्рд╣िрд╕ рдо्рд╣рдгрдЬे рдХाрдп? рдЙрдд्рддрд░: рдоाрдпрдХ्рд░ोрд╕рд░्рд╡्рд╣िрд╕ рдо्рд╣рдгрдЬे рдоोрда्рдпा рдЕ‍ॅрдк्рд▓िрдХेрд╢рдирдЪे рдЫोрдЯे, рд╕्рд╡рддंрдд्рд░ рдпुрдиिрдЯ्рд╕рдордз्рдпे рд╡िрднाрдЧрд▓ेрд▓े рдЖрд░्рдХिрдЯेрдХ्рдЪрд░. рдк्рд░рдд्рдпेрдХ рд╕ेрд╡ा рдПрдХ рд╡िрд╢िрд╖्рдЯ рдХाрдо рдХрд░рддे рд╡ REST API/Synchronous рдХिंрд╡ा Message Queue/Asynchronous рдкрдж्рдзрддीрдиे рдЗрддрд░ рд╕ेрд╡ांрд╢ी рд╕ंрд╡ाрдж рд╕ाрдзрддे. ✅ реи. Monolithic рд╡ Microservices рдпाрдордзीрд▓ рдлрд░рдХ рдХाрдп рдЖрд╣े? рдЙрдд्рддрд░: Monolithic Microservices рдПрдХाрдЪ codebase рдордз्рдпे logic рд╕्рд╡рддंрдд्рд░ рд╕ेрд╡ांрдордз्рдпे рд╡िрднाрдЧрд▓ेрд▓े рд╕्рдХेрд▓िंрдЧ рдЕрд╡рдШрдб рд╕्рд╡рддंрдд्рд░ рд╕्рдХेрд▓ेрдмрд▓ рдПрдХрдЪ рдбेрдЯाрдмेрд╕ рдк्рд░рдд्рдпेрдХ рд╕ेрд╡ेрд▓ा рд╡ेрдЧрд│ा рдбेрдЯाрдмेрд╕ ✅ рей. C# рдордз्рдпे рдоाрдпрдХ्рд░ोрд╕рд░्рд╡्рд╣िрд╕ рдХрд╢ी рддрдпाрд░ рдХेрд▓ी рдЬाрддे? рдЙрдд्рддрд░: ASP.NET Core рд╡ाрдкрд░ूрди Web API рддрдпाрд░ рдХेрд▓ी рдЬाрддे. Startup.cs рдХिंрд╡ा Program.cs рдордз्рдпे Middleware, DI рдЗ. рдХॉрди्рдлिрдЧрд░ рдХрд░рддो. REST API рд╡ाрдкрд░ूрди рдЗрддрд░ рд╕ेрд╡ा access рдХрд░рддा рдпेрддाрдд. ✅ рек. Gateway рдо्рд╣рдгрдЬे рдХाрдп рдЖрдгि рддे рдХा рд╡ाрдкрд░рддाрдд? рдЙрдд्рддрд░: API Gateway (рдЙрджा: Ocelot) рд╣े рдХ्рд▓ाрдпंрдЯ рдЖрдгि рдоाрдпрдХ्рд░ोрд╕рд░्рд╡्рд╣िрд╕ेрд╕рдордзीрд▓ рдЗंрдЯрд░рдлेрд╕ рдЕрд╕рддो. рд╣े рд░ूрдЯिंрдЧ, рд░ेрдЯ рд▓िрдоिрдЯिंрдЧ, рд▓ॉрдЧिंрдЧ, рд╕िрдХ्рдпुрд░िрдЯी рдЖрдгि рдСрдеेंрдЯिрдХेрд╢рди рд╡्рдпрд╡рд╕्рдеाрдкिрдд рдХрд░рддो. GAIL рдордз्рдпे "G" рдо्рд╣рдгрдЬे Gateway. ✅ рел. .NET рдордз्рдпे рд╕ेрд╡ा рдПрдХрдоेрдХांрд╢ी рдХрд╢ी communicate рдХрд░...

SOLID рддрдд्рдд्рд╡े: рдорд░ाрдаीрдд рд╕्рдкрд╖्рдЯीрдХрд░рдг (Marathi gali рдЖрдгि Hindi gali рд╕рд╣)

  SOLID рддрдд्рдд्рд╡े: рдорд░ाрдаीрдд рд╕्рдкрд╖्рдЯीрдХрд░рдг (Marathi gali рдЖрдгि Hindi gali рд╕рд╣) SOLID рддрдд्рдд्рд╡े рд╣ी рдСрдм्рдЬेрдХ्рдЯ-рдУрд░िрдПंрдЯेрдб рдк्рд░ोрдЧ्рд░ॅрдоिंрдЧ (OOP) рдордзीрд▓ рдкाрдЪ рдбिрдЭाрдЗрди рддрдд्рдд्рд╡े рдЖрд╣ेрдд рдЬी рдХोрдбрд▓ा рд╕्рд╡рдЪ्рдЫ, рд╡्рдпрд╡рд╕्рдеिрдд рдЖрдгि рд╕्рдХेрд▓ेрдмрд▓ рдмрдирд╡рддाрдд. рдЦाрд▓ी рдк्рд░рдд्рдпेрдХ рддрдд्рдд्рд╡ рдорд░ाрдаीрдд, рдорд░ाрдаी рдЧाрд▓ी (рдЙрджा., "рднाрд░ी", "рдЭрдХ्рдХाрд╕") рдЖрдгि рд╣िंрджी рдЧाрд▓ी (рдЙрджा., "рдорд╕्рдд", "рдмрдХрд╡ाрд╕") рд╡ाрдкрд░ूрди рд╕рдордЬाрд╡ूрди рд╕ांрдЧिрддрд▓ं рдЖрд╣े. рд╣ी рддрдд्рдд्рд╡े рдбेрд╡्рд╣рд▓рдкрд░рд▓ा "рдЯрдХ्рдХрд▓" (рдорд░ाрдаी slang: рдмेрдХाрд░) рдХोрдбрдкाрд╕ूрди рд╡ाрдЪрд╡рддाрдд рдЖрдгि "рдорд╕्рдд" (рд╣िंрджी slang: рд╢ाрдирджाрд░) рд╕ॉрдл्рдЯрд╡ेрдЕрд░ рдмрдирд╡ाрдпрд▓ा рдорджрдд рдХрд░рддाрдд! 1. S - Single Responsibility Principle (рдПрдХрд▓ рдЬрдмाрдмрджाрд░ी рддрдд्рдд्рд╡) рд╕्рдкрд╖्рдЯीрдХрд░рдг : рдПрдХा рдХ्рд▓ाрд╕рд▓ा рдлрдХ्рдд рдПрдХрдЪ рдХाрдо рдЕрд╕ाрд╡ं, рдо्рд╣рдгрдЬे рддो рдлрдХ्рдд рдПрдХ рдХाрд░рдгाрд╕ाрдаी рдмрджрд▓рд▓ा рдЬाрд╡ा. рдЬрд░ рддुрдЭा рдХ्рд▓ाрд╕ "рд╕рдЧрд│ं рдХाрд╣ी" рдХрд░рдд рдЕрд╕ेрд▓, рддрд░ рддो "рдЯोрдЯрд▓ рдмрдХрд╡ाрд╕" (рд╣िंрджी slang: рдкूрд░्рдгрдкрдгे рдЦрд░ाрдм) рд╣ोрдИрд▓. рдорд░ाрдаीрдд рдо्рд╣рдгाрдпрдЪं рддрд░, "рдПрдХрдЪ рдХाрдо рдХрд░, рдмाрдХी рднाрдирдЧрдб рдирдХो!" (рдорд░ाрдаी slang: рдЧोंрдзрд│). рдЙрджाрд╣рд░рдг : рд╕рдордЬा рддुрдЭ्рдпा рдк्рд░ोрдЧ्рд░ॅрдордордз्рдпे Student рдХ्рд▓ाрд╕ рдЖрд╣े. рд╣ा рдХ्рд▓ाрд╕ рдлрдХ्рдд рд╡िрдж्рдпाрд░्рде्рдпाрдЪी рдоाрд╣िрддी (рдиाрд╡, рд░ोрд▓ рдиंрдмрд░) рд╕ाрдард╡ाрдпрд▓ा рд╣рд╡ा, рдкрдг рдЬрд░ рддो рдбेрдЯाрдмेрд╕ рд╕...