🔥 ในวันนี้แอดได้รวบรวม Java Framework สำหรับพัฒนา Microservice มาให้เพื่อน ๆ ได้ไปลองใช้งานกัน มีอะไรบ้าง ไปดูกันเลยจ้า
.
✨ Microservice หรือ Microservice Architecture เป็นการออกแบบที่ทำให้ Service มีขนาดเล็กลงเพื่อแก้ไขจุดด้อยของสถาปัตยกรรมการออกแบบอื่น ๆ นั่นเอง
.
⭐ 1) Spring Boot
เป็น Java Framework ที่ใช้พัฒนา Microservice ยอดนิยม สามารถสร้างแอปพลิเคชันทั้งขนาดเล็กและขนาดใหญ่ได้ สามารถใช้งานร่วมกับ Framework อื่น ๆ ได้อย่างมีประสิทธิภาพ มีความยืดหยุ่นมาก
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://spring.io/projects/spring-boot
⭐ 2) Dropwizard
ใช้พัฒนาเว็บที่เป็นมิตรกับผู้ใช้อย่างมาก มีประสิทธิภาพสูง รองรับ Configuration Tools และ Application Metrics สามารถทำงานได้เลย โดยไม่ต้องตั้งค่าเพิ่มเติม
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://www.dropwizard.io/en/latest/
⭐ 3) Restlet
มีรูปแบบสถาปัตยกรรม RST ซึ่งจะช่วยให้นักพัฒนา Java สามารถสร้าง Microservice ได้อย่างง่ายดาย ซึ่งดูแลโดย Apache Software License
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://restlet.talend.com/
⭐ 4) Helidon
Library สำหรับเขียน Microservice ใช้งานง่าย และหยืดหยุ่น รองรับ Microprofile และการทำ Web Server
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://helidon.io/#/
⭐ 5) AxonIQ
เป็น Framework สำหรับพัฒนา Microservice แบบ Open-Source มีประสิทธิภาพ สามารถปรับขนาดได้ มีความปลอดภัย รองรับ Command Query Responsibility Segregation (CQRS) และ Domain-Driven Design (DDD)
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://axoniq.io/
⭐ 6) Micronaut
เป็น JVM-based Framework สามารถสร้าง Microservice ที่มีฟีเจอร์ครบถ้วน ทำขึ้นมาเพื่อลบจุดด้อยของ Spring Boot รองรับ Serverless Applications
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://micronaut.io/
⭐ 7) Lagom
เป็น Framework สำหรับพัฒนา Microservice แบบ Open-Source สำหรับ Java หรือ Scala ปรับขนาดได้อย่างยืดหยุ่น ลดความซับซ้อน และปัญหาของระบบได้อย่างดี
.
💥 ทดลองโหลดใช้งานได้ที่นี่ >> https://www.lagomframework.com/documentation/1.6.x/java/Home.html
เพื่อน ๆ เคยใช้ Framework ตัวไหนกันบ้าง ? มีดียังไงมาแชร์ให้ฟังกันบ้างนะ 😍
.
💻 หากใครอยากอ่านเรื่อง Microservice แบบเต็ม ๆ กดลิงค์นี้ได้เลย >> https://www.borntodev.com/2020/05/22/microservices-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「ddd domain driven design」的推薦目錄:
- 關於ddd domain driven design 在 BorntoDev Facebook 的精選貼文
- 關於ddd domain driven design 在 iThome Facebook 的最佳解答
- 關於ddd domain driven design 在 iThome Facebook 的最佳解答
- 關於ddd domain driven design 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於ddd domain driven design 在 大象中醫 Youtube 的最讚貼文
- 關於ddd domain driven design 在 大象中醫 Youtube 的最讚貼文
ddd domain driven design 在 iThome Facebook 的最佳解答
早在2003年就問世的軟體開發方法Domain-Driven Design(領域驅動設計,簡稱DDD),提供了一套可以系統性拆解微服務的方法論,也因此再度爆紅,成了不少網路公司、企業用來解決微服務設計難題的新方法。
臺灣DDD社群核心成員整理了一份QA,可以快速認識這個老方法,一窺為何DDD能成為解決當紅微服務架構難題的新解方
https://www.ithome.com.tw/news/142406
ddd domain driven design 在 iThome Facebook 的最佳解答
IT如何獲得企業和內部顧客(也就是員工)的信賴,讓需求單位有一種「你懂我」的感受是第一步,而領域驅動設計(Domain-Driven Design,DDD),倒是一種值得嘗試,用來促進雙方溝通的方法
https://www.ithome.com.tw/voice/142516