看板 Soft_Job 關於我們 聯絡資訊
負載平衡、安全問題嘛... 負載平衡是後端沒錯,不過難度好像沒很高? 個人是不覺得多台 Server 設個 Load Balance 或做 Cluster 難, 除非用的 Server 文件太爛 QQ 假如是說程式設計成可平行運算可能就真的有難度。 安全問題假如是 OWASP 前十的, ( http://goo.gl/OhzQk0 ) 有些是前後端都可以處理, 例如防 XSS 後端沒編碼就前端編, 有些是一定要後端擋, 像 injection 後端處理的部份就不能省。 學 AngularJS 成本低是應該的, 它的目的本來就是要讓事情簡化並提供一些現成的工具/功能, 好比說學 STL 不會比學 C++ 難這樣。 至於前端強的是什麼樣子,可以到這裡觀賞一些變態: http://codepen.io/ 如果這上面的東西你看一看也覺得超簡單, 那...強的人就是像你這樣子囉。 ※ 引述《p52189 (鼠霸)》之銘言: : 純粹好奇。 : 原諒我真的是個井底小青蛙,沒見過什麼世面,所以問問大家的經驗。 : 據我知道很多困難的技巧(對於小青蛙而言困難)比方負載平衡、安全問題等等都是後端的工作,那麼前端呢? : 我在學校念圖學,會寫shader(但不會設計演算法,只會實作),圖學跟影像處理是我目前已知最深的技能樹了,但是感覺用WebGL的很少,需求很小,跟大家講的front-end也沒啥關聯的樣子= = 好像大家討論前端都集中在UI這邊,我覺得這一塊技能樹長什麼樣子好抽象……我有時候也會跟風學學流行的framework,比方angular什麼的,說不上熟練不過還堪用,學這些成本超低囧,好像不需要什麼前置點數(還是說我太青蛙所以誤會了什麼?) : 因為喜歡,而且自己數學實在不怎樣所以比較偏好front-end,然後又覺得很茫然……覺得我一定是哪邊搞錯了低估了,不知道這一塊強的人到底是什麼樣子??跪求大大指教q_Q : ----- : Sent from JPTT on my HTC_M9u. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.149.154 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1446275962.A.1A4.html
Masakiad: 請教您做過多少流量的load balance&怎麼樣的應用? 10/31 16:13
我自己沒有做過應用, 之前都是有客戶說他們做 Load Balance 遇到什麼問題, 我才設法照文件重現他們的環境找解法; 或者客戶提應用情境, 我才做試驗提供推薦做法。 現在的伺服器很方便啊,像 Apache Tomcat, 就 mod 加一下,node 設一設, concurrent / max thread 設一設就沒事了, SPA 就多設個 sticky session。 說到這倒是想補充一點,前端可以幫到忙 (倒忙?) 的部份是, 一個好的前端流程跟前後端整合架構, 可以大幅降低 request 數跟 network traffic, 減個 70~90 % 都是有可能的 (端看原本多爛...)
myhome6206: 這種應該也算是神人吧... https://goo.gl/7BhkRY 10/31 17:00
myhome6206: BGM很吵 請小心 10/31 17:01
lovdkkkk: 很詭異的境界 :Q 10/31 17:17
loser5566: LB交給L4和OS搞定,程式應該只要注意session內容同步 10/31 17:52
loser5566: 的問題? 10/31 17:52
可能不只一種做法吧 (?) 各伺服器也不同, 大概我只試過簡單的, 我是知道有些伺服器像 IBM 的 WebSphere 設定起來靠北囉嗦 那種的我就沒試過
Masakiad: Load balance不單純處理traffic用L4而已啊,比如把cpu l 10/31 19:30
Masakiad: oading最重的功能隔離然後分散處理之類的 10/31 19:30
嗯嗯,就算光只是設設 node 也不只是處理 traffic, 後端運算也會分散到不同台 Server 上做 (不過沒管到 cpu 這麼細)。 功能隔離到不同 cpu 這種在我的認知裡是做平行運算了。
ssarc: myhome大分享的那種神手會對公司或就業有幫助嗎? 10/31 22:08
careylee: 前端自己設計跨平台的框架才算神手吧!(如jQuery,Angula 10/31 23:34
lovdkkkk: 個人覺得 CSS 用很熟比較神 @@ 11/01 00:21
lovdkkkk: (因為我自己比較不會 CSS XD) 11/01 00:23
GoalBased: 說到css這東西,之前有個朋友說他們家圖片很多都用css 11/01 01:01
GoalBased: 去畫的因為效率比較好,但我就在想那是要怎麼維護阿.. 11/01 01:01
如果是少少幾行 CSS 畫小 icon 那還好, 如果是用大量 CSS 取代大圖就不一定划算 相關討論:http://goo.gl/r3jRvd 也有可能他們有在用類似這樣的東西 (神物啊我覺得...) http://tridiv.com/ Tridiv is a web-based editor for creating 3D shapes in CSS.
dlikeayu: 比較好奇的是,台灣哪些公司用的到這些技術 11/02 15:22
dlikeayu: 另外很多設計會搭配前端設計svg字型,再利用css的 11/02 15:24
dlikeayu: content去呈現,這個有鑽研過bootstrap glyphicons的應 11/02 15:26
bndan: 神不神不知道 但是C大講的 自製跨平台框架 如果做的好的話 11/02 18:25
bndan: 大多公司都用的上該技術 (除非那間公司切不出前端) 11/02 18:26
的確需求是主要的,沒那個需求再神也沒用 XDD
DrTech: FB 的前端已經夠神了吧,大家天天用卻沒感覺嗎 11/02 19:18
NCUking: FB真的很神 他們搞出來的React屌打其他家的東東 11/02 20:18
個人是覺得有些小地方沒做很好, 例如通知清單拉 scrollbar 常變成點擊到 item, 或者 Ctrl + scroll 的縮放功能有時會被擋掉等等 即時通知部份是蠻強的,不過這就不單只是前端。
realmeat: 負載平衡難度跟處理的資料量有相當的關係 11/03 17:22
realmeat: 你覺得簡單, 是你沒有面對"可怕的資料量" 11/03 17:22
我覺得是跟處理的方式比較有關係, 像伺服器設設這種的實際上是靠工具處理, 就相對簡單。 靠自己寫 code 處理想必會難不少
realmeat: 靠工具就能解決就是你碰的資料量還沒大到無法解決 11/04 00:08
realmeat: 問題是列出來上百個設定值要tune那個就很頭大了 11/04 00:09
看起來是領域不同, 不像是 Web App 的負載平衡問題 @@" ※ 編輯: lovdkkkk (36.226.192.226), 11/04/2015 01:02:08
sayyesgw: realmeat要不舉個例子?一直說別人沒遇過那你分享一下如 06/14 04:18
sayyesgw: 何? 06/14 04:18