Read-only archive. Login and posting are unavailable.
Reply
 
Thread Tools
  #51  
Old 01-10-2019, 22:03
Member
Join Date: 12-2011
Posts: 53
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...
Em cũng hóng ạ. Ít kinh nghiệm cái này. Thím nào dành microservice chia sẻ thêm vs ạ
Reply With Quote
  #52  
Old 02-10-2019, 19:12
TTN_vOz's Avatar
Senior Member
Join Date: 09-2012
Posts: 437
Re: Page 5 - 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...
Cũng hóng chung

via vozForums for iPhone
__________________
[QUOTE]
Nâng chén mời anh thưởng vị trà
Đừng quên tan tác mấy đời hoa
Cạn từng hớp nhỏ cho Sen đượm
Vớt lại trần ai một chút Ta...
[/QUOTE]
Reply With Quote
  #53  
Old 06-10-2019, 18:04
K.I.A
Join Date: 06-2014
Posts: 2,310
Re: Page 3 - Thảo luận về microservice

Khó nhất của microservices là biết cái nào cần chia, cái nào ko cần.
Các dự án thường hay bị lỗi chia quá nhỏ, thành ra “microshiets”

via vozForums for iPhone
Reply With Quote
  #54  
Old 06-10-2019, 20:15
Member
Join Date: 11-2017
Posts: 58
Re: Thảo luận về microservice

:v thớt hay lắm, mình hóng hớt phát
Reply With Quote
  #55  
Old 06-10-2019, 21:07
Senior Member
Join Date: 03-2018
Posts: 1,564
Re: Page 3 - Thảo luận về microservice

Quote:
Originally Posted by thanghoibgver01 View Post
Khó nhất của microservices là biết cái nào cần chia, cái nào ko cần.
Các dự án thường hay bị lỗi chia quá nhỏ, thành ra “microshiets”

via vozForums for iPhone
thực ra tôi dùng elixir thì đếch phải care mấy vụ microcrap này, nhưng vụ cấu trúc project các kiểu cũng khá là khoai.

Hôm nọ đọc bài này, cũng thấy khá bổ ích: https://aaronrenner.io/2019/09/18/ap...on-design.html

Trích:
Quote:
When designing any application, the question is inevitably raised: “where should this code go?” Many times this answer isn’t readily available, resulting in code that ends up in a project’s junk drawer (like utils or models). If this happens enough, the codebase becomes tangled and the team’s ability to maintain the software over time is significantly decreased. This is not a sign of developer inexperience or “naming is hard” — instead it’s most likely a symptom of an application’s lack of structure.
Các bạn dùng microservice cũng có thể tham khảo về việc chia context thế nào cho hợp lý.
Reply With Quote
  #56  
Old 06-10-2019, 23:26
Senior Member
Join Date: 12-2017
Posts: 181
Re: Thảo luận về microservice

Có thằng nào làm service mesh ngon không ta.
Reply With Quote
  #57  
Old 07-10-2019, 11:24
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
Có thằng nào làm service mesh ngon không ta.
Control Plane: Consul Connect
Data Plane: Envoy da best! , có tiền thì Nginx Plus

Giải pháp khác: Istio, Linkerd...
__________________
Món ngon, deal chất!
https://www.meete.co/
Reply With Quote
  #58  
Old 09-10-2019, 14:04
Member
Join Date: 04-2009
Posts: 84
Re: Thảo luận về microservice

Quote:
Originally Posted by xshatter View Post
Có thằng nào làm service mesh ngon không ta.
https://kuma.io
Reply With Quote
  #59  
Old 12-10-2019, 09:32
Senior Member
Join Date: 06-2010
Posts: 159
Re: Thảo luận về microservice

Quote:
Originally Posted by cuoc_song View Post
Ồ. Tức là bác lưu role tại client chăng? Vậy việc attacker tự động add thêm quyền vào local storage để khám phá các chức năng ẩn thì thế nào nhỉ?

Nhưng với những workflow phức tạp yêu cầu check quyền với data hiện thời thì bác sẽ xử lý thế nào? Ví dụ như việc chuyển hàng vào miền Nam sẽ khác với việc chuyển hàng qua miền Bắc và cần thông báo riêng 2 người khác nhau. Người này sẽ không nhận được thông báo của người kia.

Việc bác check authorization là xử lý tại từng service hay xử lý tập trung tại API Gateway ?
+ jwt đc gửi đến resource service sẽ được verify thì làm giả làm sao đc?
+ business có thể phức tạp nhưng ko nên trộn lẫn giữa business với các khía cạnh cross cutting concerns. ở đây rất rõ phân quyền cho service có thể call ChuyenHang, còn lại business lo chuyển đi đâu, chuyển xong làm gì, cái đó ko phải là việc của cross cutting concerns
+ client request 1 cái token từ oauth server, gửi request kèm với token đến resource service, resource service verify token. API gateway có hoặc ko, cơ bản nó có vai trò khác

Reply With Quote
  #60  
Old 12-10-2019, 11:38
V0Zsupport's Avatar
Senior Member
Join Date: 08-2009
Posts: 899
Re: Page 6 - Thảo luận về microservice

microservice của các bác đọc thấy phức tạp quá nhỉ

via vozForums for iPhone
__________________
[QUOTE]
Anh tính trầm, ngại giao tiếp, ít nói, trước cũng định mua con chó về cho nó đỡ quạnh, nhưng lại ngại chăm, thôi thì cưới vợ vui tính cũng được, ít ra là có thể thay mình nói chuyện với hàng xóm, mà lại đỡ phải cho ăn, thi thoảng dắt ra công viên như chó.[/QUOTE]
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 04:48.