Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis
Redis
  1. สร้าง Distributed Rate Limiter ที่ Scalable ด้วย Redis & Lua – คู่มือทีละขั้นตอน

    ในคู่มือครอบคลุมนี้ คุณจะสร้าง distributed rate limiter ใช้ Redis และ Lua scripting ควบคุม user requests ในสภาพแวดล้อม high-traffic Rate limiting สำคัญในทุกระบบ เพื่อป้องกันการใช้งานผิดวัตถุประสงค์ จัดการ traffic และปกป้องทรัพยากร ด้วยการใช้ Redis และ Lua คุณจะสร้างระบบ rate limiting ที่มีประสิทธิภ

  2. สร้าง URL Shortener ประสิทธิภาพสูงด้วย Node.js และ Redis Distributed Caching

    ใน tutorial นี้ เราจะสร้าง URL shortening service ที่ scalable ด้วย Node.js และ Redis บริการนี้จะใช้ distributed caching จัดการ high traffic ได้อย่างมีประสิทธิภาพ ลด latency และ scale ได้ seamless เราจะสำรวจ key concepts เช่น consistent hashing, cache invalidation strategies, และ sharding เพื่อให้ร

  3. สร้าง Scalable API พร้อม Feature Flags ด้วย Open-Source Tools

    Feature flagging เปลี่ยนพาราดายม์ของวิธีที่ backend developers ทดสอบและแก้ไขสิ่งที่พวกเขาสร้าง ด้วย feature flags เราสามารถเปิด/ปิดฟีเจอร์ หรือเปลี่ยน functionality ของสิ่งใดสิ่งหนึ่ง on-the-fly ด้วยคลิกเดียว (ไม่ต้อง redeploy) ใน tutorial นี้ เราจะดูว่า feature flags ช่วยให้เรา enable/disable ฟีเจ

  4. เชี่ยวชาญ In-Memory Caching ด้วย Redis: การดึงข้อมูลที่เร็วและน่าเชื่อถือ

    เมื่อคุณสร้างเว็บแอปหรือ API ที่ต้องตอบสนองเร็ว Caching มักเป็น ซอสเสริมรสชาติ แล้วลับ โดยไม่มีมัน เซิร์ฟเวอร์ของคุณอาจเสียเวลาดึงข้อมูลเดียวกันซ้ำๆ – จาก database, third-party API, หรือระบบจัดเก็บช้า แตเมื่อคุณเก็บข้อมูลนั้นในหน่วยความจำ ข้อมูลเดียวกันสามารถเสิร์ฟได้ในไม่กี่มิลลิวินาที นี่คือที่มา

  5. เพิ่มประสิทธิภาพ Next.js API ด้วย Redis Caching บน Sevalla

    เมื่อได้ยิน Next.js ความคิดแรกอาจเป็นเว็บไซต์ static หรือ frontend ที่ขับเคลื่อนด้วย React แต่นั่นแค่ส่วนหนึ่งของเรื่อง Next.js ยังสามารถเป็น backend API ที่มีฟีเจอร์ครบครัน ได้ ซึ่งคุณสามารถโฮสต์และขยายสเกลได้เหมือน backend service อื่นๆ ในบทความก่อนหน้า ผมอธิบายการสร้าง Next.js API และปรับใช้กับ

  6. รับประกันความแม่นยำของการพยากรณ์ต่อเนื่อง: การเก็บสถานะใน Time-Series Models ที่ Dockerized ด้วย Redis

    เคยสร้าง time-series model ที่เก่งมาก ทำนายยอดขายหรือทำนายราคาหุ้น ได้แต่พบว่ามันล้มเหลวในโลกจริง? นี่เป็นความหงุดหงิดที่พบบ่อย โมเดลทำงานได้สมบูรณ์บนเครื่องคุณ แต่พอปรับใช้ใน Docker container มันก็น่าจะเป็นโรคアムนีเซีย (amnesia) มันลืมทุกอย่างที่รู้เมื่อวาน ทำให้การพยากรณ์พรุ่งนี้ไร้ประโยชน์ อย่ากล

  7. QStash: คิวข้อความและตัวจัดตารางงานแบบ Serverless

    บทนำ เรายินดีและตื่นเต้นที่จะประกาศ QStash 🔥🔥🔥 อย่างเป็นทางการ QStash คือคิวข้อความ (message queue) และตัวจัดตารางงาน (task scheduler) ที่ออกแบบมาสำหรับสภาพแวดล้อมการทำงานแบบ Serverless (serverless runtimes) อย่างไม่เป็นทางการ QStash คือ กาว สำหรับ serverless functions ของคุณ ก่อนหน้านี้มีความเข้

  8. สร้าง API ที่ปลอดภัยและเร็วด้วย Next.js Routes และ Upstash Redis

    บทนำ ในบทความนี้เราจะสร้างบริการ REST API ที่ตรวจสอบสิทธิ์ (authenticated) อย่างสมบูรณ์ แม้จะเป็นขั้นพื้นฐาน โดยใช้ Next.js API Routes และ Upstash Redis ซึ่งเราจะใช้เป็นระบบจัดเก็บ/แคชที่เร็วมาก สำหรับข้อมูล การยืนยันตัวตนผู้ใช้ และการจัดการ JWT โปรดทราบว่าโปรเจกต์นี้จะไม่มี frontend แต่จะเปิดเผย AP

  9. นำ Feature Flags ไปใช้ใน Next.js ด้วย Upstash Redis เพื่อการปล่อยตัวที่ปลอดภและยืดหยุ่น

    บทนำ การอัปเดตเป็นส่วนหนึ่งของซอฟต์แวร์ทุกตัว ต้องแก้บั๊ก เพิ่มฟีเจอร์ใหม่ และปรับปรุงโดยรวมเพื่อให้ปลอดภัย น่าเชื่อถือ หรือเร็วขึ้น แต่การผูกมัดฟีเจอร์ใหม่หรือการเปลี่ยนแปลงใดๆ กับการปรับใช้ (deployment) ไม่ใช่ความคิดที่ดีเสมอไป บางทีมปฏิบัติตามตารางการปรับใช้ที่ซ้ำซ้อน แต่อาจไม่พร้อมสำหรับการประกา

  10. สถาปัตยกรรม Serverless: AWS Lambda, Upstash Redis และ Go สำหรับแอปที่ขยายได้และคุ้มค่า

    บทนำ แพลตฟอร์มคำนวณแบบ Serverless นั้นยอดเยี่ยม แต่หากไม่มีฐานข้อมูลแบบ Serverless จะมีข้อจำกัดมากเกินไป ขณะที่ผมกำลังสร้างแพลตฟอร์มสำหรับหลักสูตรที่จะเปิด قريب The Elements of CI/CD ผมต้องการฐานข้อมูลแบบ Serverless เนื่องจากตัดสินใจใช้ AWS Lambda เป็นเซิร์ฟเวอร์สำหรับงานบางอย่าง ข้อกำหนดที่ผมมีคือ:

  11. Real-Time Emergency Response System: ใช้ประโยชน์จาก Upstash, Redis และ QStash

    ในบทความวันนี้ เราจะพูดถึงวิธีใช้ประโยชน์จาก Upstash เก็บและเข้าถึงข้อมูล shelter map ของประเทศอย่างปลอดภัยด้วย Redis และอัปเดต database realtime ผ่าน QStash บทนำ ในบริบทโลกปัจจุบัน ภัยธรรมชาติและภัยคุกคามทางทหารกลายเป็น prevalent มากขึ้น จึงต้องการ digitalisation ใน social services ตั้งแต่ emerge

  12. สร้าง AI-Powered Story Generator ด้วย OpenAI, Upstash และ Next.js

    สำหรับโพสต์นี้ เราจะทำ assumptions เล็กน้อย แต่ควรมี: บัญชี Upstash ที่มี Redis และ QStash instance สร้างแล้ว บัญชี OpenAI พร้อม API key Next.js project สำหรับสร้าง story generator functionality บัญชี Vercel สำหรับ deploy โปรเจกต์ บทนำ เคยอยาก generate เรื่องราวของตัวเองด้วย AI ไหม? ด้วย OpenAI c

  13. Implement Rate Limiting ใน Next.js ด้วย Vercel Edge และ Upstash Redis

    ในบทความนี้ ผมจะแนะนำการ implement rate limiting ใน web application ใช้ Vercel Edge Middleware และ library @upstash/ratelimit ตัวหลังใช้ Redis ที่ backend สำหรับ storage และ management ของ rate limit data ข้อดีของการใช้ Vercel Edge Vercel Edge เป็น computing platform ที่คำนวณที่ locations ใกล้ user

  14. Upstash ขับเคลื่อนการแชร์ Environment Variables อย่างปลอดภัยบน EnvShare

    envshare.dev เป็น open source project ให้นักพัฒนาแชร์ environment variables อย่างปลอดภัยกับใครก็ได้ คุณอัปโหลดไฟล์ .env หรือพิมพ์ environment variables เข้าไป พวกมันจะถูก encrypt ก่อนเก็บใน database แล้วคุณ share link ให้ใครก็ได้ พวกเขาจะ decrypt environment variables ได้ EnvShare ฟรีและ open sourc

  15. พัฒนา Photo Restoration App ด้วย Replicate, Next.js และ Upstash

    สำหรับโพสต์นี้ เราจะทำ assumptions เล็กน้อยก่อน แต่ควรมี: บัญชี Upstash ที่มี Redis instance สร้างแล้ว บัญชี Replicate พร้อม API token Next.js project สำหรับ implement functionality ที่ต้องการ บัญชี Vercel สำหรับ deploy โปรเจกต์ นี่คืออะไร? อยากเริ่มใช้ machine learning generate images จาก models

  16. Implement Edge Flags ใน Next.js Middleware สำหรับ Geo-Based Content Control

    Edge-Flags ช่วยจัดการ feature flags สำหรับ serverless applications ได้ง่าย สร้างบน Upstash Redis พร้อม powerful geolocation rules วันนี้จะแสดงตัวอย่างง่ายๆ วิธีใช้ Edge-Flags ใน Next.js middleware rewrite requests ตาม location ของ user สร้าง Flag ใน example app เราอยากให้ content ใช้ได้แค่ users ใน

  17. Real-Time Code Collaboration ขับเคลื่อนด้วย Upstash Redis

    บทนำ เคยสงสัยไหมว่า platforms อย่าง Codeshare สร้างอย่างไร? เคยลองแก้ปัญหาการ scale service แบบนั้นพร้อมรักษา developer experience ที่ดีไหม? ตอนผมตัดสินใจสร้าง Bytecrowds ผมต้องเรียนรู้ทั้งหมดนี้ หลัง research อย่างลึกซึ้ง ตัดสินใจใช้ Yjs สำหรับ text-sharing capabilities มาถึงขั้นเลือก database ด้วย

  18. Upstash Global 2.0: ไฟฟ้าเร็วข้ามภูมิภาค Region-Flexibility และ Zero Downtime Scaling

    ผมตื่นเต้น宣佈ให้ผู้ใช้ Upstash ทราบว่าเราเพิ่ง release updated version ของ global database (Redis) ใหม่ Global database ใหม่นี้ให้คุณเลือก regions ได้ สิ่งดีคือคุณสามารถ add, remove regions บน running cluster ได้โดยไม่มี downtime คุณสามารถคิดว่าแต่ละ region เป็น replica ที่มี copy ของข้อมูลคุณสำหรับ

  19. ควบคุม Traffic ตามประเทศสำหรับ Next.js Apps แบบ Seamless ด้วย Vercel Edge และ Upstash Edge Flags

    ในโพสต์นี้ เราจะแสดงวิธี block traffic ไปยัง web app จากประเทศหนึ่ง คุณสามารถนำ logic เดียวกันไปจัดการ traffic ด้วย filters อื่นๆ (IP address, user-agent ฯลฯ) เรามุ่งเน้น decoupled, lightweight และ dynamic solution: ไม่ควรต้อง update และ deploy code เพื่ออัปเดตประเทศ ควรมี overhead และ cost ต่ำสุดต

  20. ทำ WhatsApp Reminders อัตโนมัติด้วย GPT Online ใช้ QStash Scheduler

    QStash เป็น task scheduler และ message queue system ที่ออกแบบสำหรับ serverless environments มันเป็นเครื่องมือมีค่าให้นักพัฒนา เพราะช่วยให้ตั้งค่า automated workflows ที่รันในช่วงเวลาเฉพาะ ได้ทั้งครั้งเดียวหรือซ้ำๆ โดยไม่ต้องกังวลเรื่องการจัดการ state คุณลองเล่นบน QStash console ได้ เพื่อรู้จักวิธีส

Total 418 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:3/21  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8 9