1.Giới thiệu về Youngmonkeys

Young Monkeys là một tổ chức mã nguồn mở ở Việt Nam được sáng lập bởi kỹ sư phần mềm Tạ Văn Dũng và tiến sĩ Lương Anh Vũ. YMs cung cấp nhiều framework, thư viện, và nền tảng để hỗ trợ lập trình viên & doanh nghiệp nhanh chóng xây dựng ứng dụng, website, trò chơi.

👉Tất cả dự án đều được phát hành với giấy phép mở (ví dụ Apache 2.0) trên GitHub.

👉 Họ chủ trương cung cấp “hệ sinh thái” từ nền tảng tới thư viện, giúp người dùng có thể chọn mức độ phù hợp với nhu cầu.

👉 Trang “Các dự án” liệt kê rõ các sản phẩm chính: EzyPlatform, EzyFox Server, EzyHTTP, EzyFox Library, EzyData, Quick RPC …

project-connect.jpg

2.Tầm nhìn và Sứ mệnh của Young Monkeys

2.1.Tầm nhìn của Young Monkeys

Trong bối cảnh công nghệ phát triển không ngừng từ Internet, IoT, AI đến Metaverse các doanh nghiệp và cá nhân đều đối mặt với thách thức chuyển đổi số phức tạp và chi phí cao. YoungMonkeys mong muốn thu hẹp khoảng cách giữa công nghệ tiên tiến và khả năng ứng dụng thực tế, giúp việc phát triển sản phẩm công nghệ trở nên dễ dàng, thân thiện và phổ cập cho mọi người.

Hay nói cách khác là " Đơn giản hoá công nghệ để ai cũng có thể tạo ra giá trị " đưa công nghệ đến gần hơn với mọi cá nhân, doanh nghiệp, và cộng đồng, để mọi người đều có thể xây dựng, kết nối và phát triển trong thế giới số.

TẦM NHÌN.png

2.2.Sứ mệnh của Young Monkeys

YoungMonkeys tin rằng công nghệ chỉ thực sự có ý nghĩa khi nó được chia sẻ và lan tỏa. Vì thế, tổ chức không chỉ phát triển phần mềm, mà còn xây dựng một hệ sinh thái mở, nơi các kỹ sư, lập trình viên và doanh nghiệp cùng nhau học hỏi, hợp tác và sáng tạo. Sứ mệnh của YoungMonkeys là phát triển các nền tảng và sản phẩm công nghệ thông tin có giá thành hợp lý, chất lượng cao, giúp cá nhân và doanh nghiệp dễ dàng tiếp cận, giảm chi phí bảo trì, đồng thời thúc đẩy cộng đồng mã nguồn mở Việt Nam phát triển mạnh mẽ hơn. Song song, YoungMonkeys cam kết chia sẻ kiến thức, kết nối cộng đồng và khuyến khích tinh thần “cùng nhau sáng tạo vì xã hội số”

SỨ MỆNH.png

3. Dòng thời gian phát triển của Young Monkeys

Mốc thời gian Giai đoạn / Thành phần Mô tả & Giá trị
2014 Hình thành ý tưởng Khởi đầu với các tiện ích lập trình; EzyFox là thư viện giúp phát triển nhanh,

đóng vai trò “xương sống” chuẩn hóa cấu trúc mã nguồn, xử lý dữ liệu và giao tiếp giữa module.

2016 Xây dựng nền tảng EzyFox Server Phát triển Socket Server cho ứng dụng tương tác cao (realtime).

Hình thành các thành phần như EzyDataEzyHTTP,EzyFox Library để mở rộng giao tiếp client server.

2018–2019 Hoàn thiện hệ thống nền tảng Ra đời INF (Information Framework) hỗ trợ xử lý & tích hợp dữ liệu.

Thử nghiệm DatabaseMessage Queue (MQ), đặt nền cho xử lý phân tán.

2020 Ra đời EzyPlatform Hợp nhất các thư viện/dự án trước đó thành nền tảng toàn diện: authentication, socket, http, storage,

và cơ chế mở rộng theo module phù hợp nhu cầu doanh nghiệp.

4. Các dự án nổi bật

4.1 EzyFox Library

EzyFox là một thư viện cơ bản. Nó hỗ trợ tạo mọi dự án được viết bằng Java, Kotlin và Scala. Bạn có thể sử dụng thư viện EzyFox để: Phát triển một ứng dụng, Phát triển một khuôn khổ, Tìm hiểu hoặc nghiên cứu Java


Điểm nổi bật:

✅Hỗ trợ phát triển ứng dụng Java, Kotlin, Scala với tiện ích mạnh mẽ như bean management, data binding.

Giá trị:

👉 Khi bạn đang thiết kế ứng dụng backend phức tạp cần quản lý bean, phản hồi dữ liệu, xử lý generics, EzyFox Library có thể giúp bạn tăng tốc phát triển.

Ezy_library.png

4.2 EzyFox Server

Máy chủ EzyFox là một máy chủ socket, nó hỗ trợ các giao thức TCP, UDP và Websocket, bạn có thể sử dụng EzyFox Server để phát triển mọi ứng dụng máy chủ khách, máy chủ socket RPC, nhà môi giới hàng đợi tin nhắn, SaaS, PaaS hoặc bất cứ thứ gì khác. Ví dụ: Ứng dụng máy chủ trò chơi, Ứng dụng máy chủ web, Ứng dụng máy chủ của Mobile App, Dịch vụ trò chuyện, Dịch vụ thông báo đẩy.
Điểm nổi bật & ứng dụng:

✅ Hỗ trợ realtime, phù hợp cho game online, chat, streaming.

✅ Cấu trúc mạnh, dành cho lập trình viên muốn xây dựng phần backend chuyên biệt với hiệu năng cao.

Giá trị:

👉 Nếu bạn đang phát triển một trò chơi đa người chơi hoặc ứng dụng realtime, EzyFox Server có thể là lựa chọn phù hợp thay vì dựa vào server thương mại đắt đỏ.

EzyFox_Sever (1).png

4.3 EzyHTTP

EzyHTTP là một khung hỗ trợ để tương tác với HTTP, nó bao gồm cả máy chủ http và máy khách http. Bạn có thể sử dụng EzyHTTP trong dịch vụ của mình để xây dựng API Restful và Bạn có thể sử dụng EzyHTTP trong hệ thống Microservices của mình để xây dựng API Gateway hoặc máy chủ RPC.


Điểm nổi bật:

✅ Hỗ trợ RESTful API, interceptor, xử lý async, tải tệp tin, download.

Giá trị:

👉Dành cho lập trình viên backend hoặc xây dựng hệ thống microservice muốn tận dụng HTTP hiệu quả mà vẫn đơn giản trong mã nguồn.

EzyFox_HTTP.png

4.4 EzyData

EzyData là một framework hỗ trợ tương tác với dữ liệu, cơ sở dữ liệu và bộ nhớ đệm. Bao gồm của EzyData: API bền vững Java (JPA). MongoDB. Tìm kiếm đàn hồi. Làm lại. Hazelcast.


Điểm nổi bật:

✅ Hỗ trợ tương tác với nhiều loại DB, caching memory, giúp tối ưu hiệu năng.

Giá trị:

👉 Dành cho các ứng dụng cần xử lý dữ liệu lớn, caching, hoặc đa dạng nguồn dữ liệu, muốn giải pháp linh hoạt và hiệu quả.

EzyFox_Data.png

4.5 EzyMQ

EzyMQ là một thư việc cung cấp các tính năng giúp làm việc với các event streaming, message queue một cách dễ dàng.


Điểm nổi bật:

✅ EzyMQ tương thích với nhiều loại event streaming, message queue phổ biến như Kafka, RabbitMQ, ActiveMQ.

Giá trị:

👉 Dành cho hệ thống xử lý luồng dữ liệu lớn, microservice, cần message queue mạnh mẽ EzyMQ cung cấp đa dạng lựa chọn open-source.

ezymq.png

4.6 EzyPlatform

Nền tảng cho phép bạn “nhanh chóng tạo ra các website, ứng dụng hay trò chơi mạnh mẽ và không giới hạn.


Điểm nổi bật:

✅ Giao diện quản trị thân thiện, hỗ trợ plugin/theme để mở rộng.

✅ Khả năng tích hợp linh hoạt, từ website tới game, đa ngôn ngữ, bảo mật mạnh mẽ.

Giá trị cho người dùng:

👉Một startup hoặc doanh nghiệp nhỏ có thể dùng EzyPlatform để triển khai nhanh thay vì xây dựng từ đầu; lập trình viên có thể viết plugin riêng và khai thác cộng đồng.

ezyplatform.jpg

5.Các sản phẩm của dự án EzyPlatfrom

BÌA EZYPLATFORM..png EzyPlatform là nền tảng Young Monkeys phát triển với mục tiêu giúp các nhà phát triển tạo ra các website, trò chơi hay hệ thống một cách dễ dàng, nhanh chóng và không giới hạn.

Về cơ bản, EzyPlatform không chỉ là một CMS hay framework đơn thuần nó là một hệ sinh thái mở, hỗ trợ plug-in, theme, mở rộng linh hoạt và tập trung vào việc phát triển nhanh các sản phẩm số với ít rào cản.

Những tính năng nổi bật:

✅ Giao diện quản trị thân thiện: giúp người dùng (cả kỹ thuật và không kỹ thuật) có thể quản lý nội dung, plugin, theme.

✅ Hỗ trợ plugin & theme: người dùng có thể cài đặt hoặc phát triển plugin, theme riêng, mở rộng tua sản phẩm.

✅ Thư viện và công cụ dành cho việc viết plugin/theme: khuyến khích cộng đồng đóng góp.

✅ Khả năng mở rộng vô hạn: tích hợp bất cứ plugin nào bạn muốn, cho các mục đích đa dạng website, ứng dụng, game.

✅ Tính linh hoạt theo ngành nghề: có thể bật/tắt các plugin theo nhu cầu (ví dụ: thương mại điện tử, mạng xã hội, giáo dục …)

✅ Bảo mật mạnh mẽ: được xây dựng bằng Java và sử dụng các thư viện cộng đồng tin cậy.

5.1.Các sản phẩm trên chợ EzyPlatform

CÁC SP TRÊN CHỢ.png

Chợ sản phẩm của EzyPlatform (EzyPlatform Marketplace) chính là cầu nối giữa lập trình viên và người dùng cuối cung cấp bộ plugin/theme, app và game với cả giải pháp miễn phí và có phí. Trong đó, plugin Ecommerce là một ví dụ điển hình: với đầy đủ tính năng quản lý cửa hàng trực tuyến, từ sản phẩm, đơn hàng, thanh toán, vận chuyển… và hoàn toàn miễn phí bản gốc.

👉 E-commerce là một plugin dành cho quản lý thương mại điện tử giúp doanh nghiệp tổ chức và vận hành cửa hàng trực tuyến một cách hiệu quả.Có chức năng quản lý đơn hàng, danh sách sản phẩm, danh mục, theo dõi vận chuyển, thanh toán trực tuyến, đa tiền tệ, mã giảm giá.

ECOMMERCE.jpg

5.2.Giá trị ứng dụng

✅ Startup / doanh nghiệp nhỏ: nếu bạn cần triển khai website hoặc ứng dụng nhanh và linh hoạt, EzyPlatform là lựa chọn phù hợp để tránh việc “làm từ đầu”.

✅ Lập trình viên / cộng đồng open-source: nếu bạn muốn phát triển plugin/theme hoặc muốn tham gia hệ sinh thái, EzyPlatform cung cấp nền tảng tốt để đóng góp — từ đó học hỏi và mở rộng kỹ năng.

✅ Dự án đa nền tảng (apps + game + web): vì EzyPlatform hỗ trợ phát triển “powerful websites, applications or games”, nên phù hợp với trường hợp muốn một nền tảng đóng vai trò chung cho nhiều loại sản phẩm.

✅ Mô hình mở & cộng đồng: vì Young Monkeys phát hành dưới giấy phép mở và khuyến khích cộng đồng tham gia, sử dụng EzyPlatform đồng thời là tham gia vào một hệ sinh thái mở lớn hơn.

👉 Chính vì vậy, Young Monkeys cũng như hệ sinh thái EzyPlatform không chỉ là “một sản phẩm” mà là một tập hợp giải pháp mở dành cho lập trình viên và doanh nghiệp muốn phát triển nhanh, linh hoạt và mở rộng. Nếu bạn đang tìm một nền tảng/thư viện open-source để bắt đầu hoặc đóng góp, các dự án như EzyPlatform, EzyFox Server, EzyHTTP, EzyData, EzyMQ… là lựa chọn rất đáng cân nhắc.Chúng không chỉ giúp bạn tiết kiệm thời gian phát triển mà còn mở ra cơ hội tham gia cộng đồng, đóng góp và học hỏi đúng tinh thần mã nguồn mở mà Young Monkeys theo đuổi.

Tóm lại

✅ YoungMonkeys là một tổ chức mã nguồn mở tại Việt Nam, được sáng lập bởi kỹ sư phần mềm Tạ Văn Dũng và tiến sĩ Lương Anh Vũ. Tổ chức này phát triển nhiều framework, thư viện và nền tảng giúp lập trình viên và doanh nghiệp xây dựng ứng dụng, website hay trò chơi nhanh chóng và hiệu quả. Toàn bộ dự án đều được phát hành theo giấy phép mở (Apache 2.0) trên GitHub, hướng đến việc hình thành một hệ sinh thái công nghệ toàn diện, trong đó nổi bật là các sản phẩm như EzyPlatform, EzyFox Server, EzyHTTP, EzyFox Library, EzyData và QuickRPC.

✅YoungMonkeys theo đuổi tầm nhìn “Đơn giản hoá công nghệ để ai cũng có thể tạo ra giá trị”, với mong muốn thu hẹp khoảng cách giữa các công nghệ tiên tiến như IoT, AI, Metaverse và khả năng ứng dụng thực tế của doanh nghiệp. Sứ mệnh của họ là xây dựng hệ sinh thái mở, phát triển các sản phẩm chất lượng cao – chi phí hợp lý, đồng thời chia sẻ tri thức và kết nối cộng đồng mã nguồn mở Việt Nam. Thông qua việc lan toả tinh thần “cùng nhau sáng tạo vì xã hội số”, YoungMonkeys mong muốn giúp công nghệ trở nên gần gũi và hữu ích với tất cả mọi người.

✅Hành trình phát triển của YoungMonkeys bắt đầu từ năm 2014 với dự án EzyFox, một thư viện lập trình đóng vai trò “xương sống” cho toàn hệ sinh thái. Đến 2016, nhóm tiếp tục xây dựng EzyFox Server để xử lý kết nối realtime, đồng thời mở rộng thêm EzyData, EzyHTTP và EzyFox Library. Giai đoạn 2018–2019 đánh dấu sự ra đời của INF Framework, cùng việc thử nghiệm Database và Message Queue, đặt nền móng cho xử lý dữ liệu phân tán. Cuối cùng, vào 2020, toàn bộ dự án được hợp nhất thành EzyPlatform nền tảng phát triển ứng dụng toàn diện, linh hoạt và có thể mở rộng theo module doanh nghiệp.

✅Trong hệ sinh thái của YoungMonkeys, EzyPlatform là trung tâm, cho phép người dùng tạo website, ứng dụng hay trò chơi mạnh mẽ với giao diện quản trị thân thiện, hỗ trợ plugin/theme và bảo mật cao. EzyFox Server đóng vai trò socket server mạnh mẽ cho các ứng dụng realtime như game, chat hay streaming. Bên cạnh đó, EzyHTTP là framework HTTP đơn giản mà hiệu quả, EzyFox Library hỗ trợ lập trình Java với bean management và data binding, EzyData giúp làm việc với cơ sở dữ liệu và caching, còn QuickRPC là giải pháp RPC hiệu suất cao tương thích với nhiều hệ thống message queue như RabbitMQ hay Kafka.

✅ EzyPlatform không chỉ là nền tảng phát triển ứng dụng mà còn là một hệ sinh thái mở với EzyPlatform Marketplace, nơi cung cấp các plugin, theme, app và game cả miễn phí lẫn thương mại. Một ví dụ nổi bật là plugin E-commerce, hỗ trợ đầy đủ tính năng quản lý cửa hàng trực tuyến. Với triết lý mở và khả năng mở rộng linh hoạt, EzyPlatform mang lại giá trị lớn cho startup, doanh nghiệp nhỏ (triển khai nhanh, tiết kiệm chi phí), lập trình viên (viết plugin/theme và đóng góp cộng đồng), cũng như các dự án đa nền tảng (ứng dụng, game, web). Đây chính là minh chứng rõ ràng cho định hướng của YoungMonkeys giúp cộng đồng xây nhanh hơn, mở rộng dễ hơn, và phát triển bền vững hơn.