Read-only archive. Login and posting are unavailable.
Reply
 
Thread Tools
  #61  
Old 19-10-2019, 00:52
Senior Member
Join Date: 12-2017
Posts: 181
Re: Thảo luận về microservice

Quote:
Originally Posted by RPG29 View Post
Control Plane: Consul Connect
Data Plane: Envoy da best! , có tiền thì Nginx Plus

Giải pháp khác: Istio, Linkerd...
Quote:
Originally Posted by thomp View Post
Toàn Envoy ko nhỉ. Em đang dùng mess của docker. Tiền đâu mà chơi k8s.
Reply With Quote
  #62  
Old 19-10-2019, 22:13
linhlam2011997's Avatar
Senior Member
Join Date: 11-2016
Posts: 161
Re: Thảo luận về microservice

Tìm hiểu làm qua về cái này thì thấy mình chia các service theo vai trò của nó. Mấy pro chỉ giáo thêm chứ em newbie chỉ làm bừa vậy

Gửi từ Xiaomi Redmi 5 Plus bằng vozFApp
__________________
Không có chuyện tôi vào voz để bốc phét :shame::shame:
I5 9400F/ B-360G GAMING ROG STRIX/GTX1660TI VENTUS OC/ SSD Samsung NVMe PM981a 256GB / HDD SEAGATE 1T/COOLER MASTER T400I RED/PSU COOLER MASTER MWE 230V 500W/ CASE SAMA AURORA
Reply With Quote
  #63  
Old 20-10-2019, 11:30
RPG29's Avatar
Đã tốn tiền
Join Date: 07-2010
Posts: 1,715
Re: Thảo luận về microservice

Quote:
Originally Posted by xshatter View Post
Toàn Envoy ko nhỉ. Em đang dùng mess của docker. Tiền đâu mà chơi k8s.
Không nhất thiết cứ phải K8s bác

Có một số mesh nó design cho K8s, một số thằng generic cắm vô đâu cũng dc.
__________________
Món ngon, deal chất!
https://www.meete.co/
Reply With Quote
  #64  
Old 20-10-2019, 14:41
Senior Member
Join Date: 01-2011
Posts: 941
Re: Thảo luận về microservice

Quote:
Originally Posted by RPG29 View Post
Đá lên phát nữa cũng vấn đề Authentication & Authorization

Các bác đang dùng solution nào nhỉ, có pros/cons gì không?
1. Tự build dựa trên Spring Security, Spring Cloud...
2. 3rd cloud solution như Okta, Auth0...
3. 3rd on premise solution như KeyCloak, Drools...
Oauht2 e thấy Framework nào cg implement rồi, Spring thì config 1 tẹo là có cái Oauth & Resource Server. Còn tùy client là gì mà dùng flow nào, giờ dùng nhiều nhất là Authorization Code. Nếu là trusted client app (ko phải bên 3rd party) thì có thể xài Password Grant, còn giữa backend hay Microservices với nhau thì xài Client Credentials

Oauth/Oauth2 là chuẩn chung ko bị vendor lock-in
Reply With Quote
  #65  
Old 09-11-2019, 23:50
Junior Member
Join Date: 05-2013
Posts: 16
Re: Thảo luận về microservice

code mobile đọc chả hiểu gì, mobile dev mặc vận lắm r

Sent using vozFApp
Reply With Quote
  #66  
Old 22-11-2019, 16:20
Senior Member
Join Date: 12-2017
Posts: 181
Re: Thảo luận về microservice

Quote:
Originally Posted by RPG29 View Post
Đá lên phát

Có bác nào thử implement Saga Pattern/Process Manager để quản lý failure, handle cross services transaction chưa nhỉ?
Mình thấy cái pattern trên có vẻ là phù hợp nhất trong môi trường distribution thông thường k đòi hỏi chính xác cao độ. Event Sourcing thì có vẻ overkill quá, chỉ phù hợp cho finance, security... các kiểu.
Đá lên phát nữa, cũng đang cần tham khảo, hiện bên em đang để chạy theo điều kiện lý tưởng

Quote:
Originally Posted by RPG29 View Post
Đá lên phát nữa cũng vấn đề Authentication & Authorization

Các bác đang dùng solution nào nhỉ, có pros/cons gì không?
1. Tự build dựa trên Spring Security, Spring Cloud...
2. 3rd cloud solution như Okta, Auth0...
3. 3rd on premise solution như KeyCloak, Drools...
Em tự build trên NodeJS vì cần phải mở rộng đăng nhập bằng barcode
Reply With Quote
  #67  
Old 24-11-2019, 23:07
dreamnight's Avatar
Senior Member
Join Date: 06-2008
Posts: 639
Re: Thảo luận về microservice

Quote:
Có bác nào thử implement Saga Pattern/Process Manager để quản lý failure, handle cross services transaction chưa nhỉ?
Mình thấy cái pattern trên có vẻ là phù hợp nhất trong môi trường distribution thông thường k đòi hỏi chính xác cao độ. Event Sourcing thì có vẻ overkill quá, chỉ phù hợp cho finance, security... các kiểu.
Đã sử dụng cho một digital bank trong PoC và nó khá cồng kềnh, team không đủ strong và knowledge thì code tè lè dễ bay màu khi lên Staging lắm. Với nữa những thứ trên chỉ là in-theory và khi làm thực tế độ phức tạp nó cao gấp n lần nhé. Nếu dự án bạn đang theo chỉ mới làm tầm < 1 năm thì khuyên hãy sử dụng chiến thuật divide and conquer từng module một trước đã rồi hãy bóc tách ra thành micro-services. Mình đã thấy nhiều team bay màu chỉ vì think as netflix để rồi khi chạy thì run as hobit.

Anw, kinh nghiệm bản thân đã làm hơn 3 năm micro-services chỉ khuyên bạn rằng coi thử app bạn đang cần giải quyết problem gì, các pattern trên có phải best solution (dựa theo công thức time + money + resource) nhất không thôi. Đừng đú theo trend khi bạn còn không đủ sức giải quyết cái problem đó trên 1 cái app monolith.
Reply With Quote
  #68  
Old 25-11-2019, 07:57
Junior Member
Join Date: 02-2012
Posts: 9
Re: Thảo luận về microservice

Công ty bác 2019 còn tuyển partime ko. Cần kiếm thêm tiền và nâng cao kinh nghiệm mảng này. Chứ đọc tài liệu và tìm hiểu nhiều cũng ko bằng thực tế.

Sent from Samsung SM-C710F using vozFApp
Reply With Quote
  #69  
Old 25-11-2019, 14:04
BCBT's Avatar
Senior Member
Join Date: 07-2007
Posts: 907
Re: Thảo luận về microservice

Quote:
Originally Posted by karenshii View Post
Bây h có nhiều cty xài cái này ko ạ

Sent from Xiaomi Redmi Note 5 using vozFApp
đi pv chỗ nào cũng hỏi nhưng áp dụng được bao nhiêu đâu
thêm cái lowcode nữa
__________________
[I]Which would be worse: to live as a monster or to die as a good man ?[/I]
Reply With Quote
  #70  
Old 25-11-2019, 14:06
dreamnight's Avatar
Senior Member
Join Date: 06-2008
Posts: 639
Re: Thảo luận về microservice

Quote:
Originally Posted by BCBT View Post
đi pv chỗ nào cũng hỏi nhưng áp dụng được bao nhiêu đâu
thêm cái lowcode nữa
Đấy gọi là tech trend mà, nhà nhà đua theo nên vì vậy bạn nào đam mê mới nhảy vô.
Reply With Quote
Reply

« Previous Thread | Next Thread »

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +7. The time now is 05:25.