#早餐推薦
區塊鏈技術這幾年已被大量地應用在資訊安全、金融支付等消費端的應用。但你知道已經有新創團隊結合 IC 晶片製造技術與區塊鏈了嗎?區塊鏈技術未來又將如何在兼顧去中心化、隱私議題與規模化三大目標維持發展呢?區塊鏈又會如何影響接下來幾年的生活呢?本集《 矽谷為什麼? Silicon Valley Insight 》 Dr. IC 與 矽谷美味人妻 KT,帶你深入淺出一起剖析!
---
EP65 - 從區塊鏈加密貨幣,觀察矽谷半導體晶片的新趨勢|專訪 Chain Reaction 總監 Joseph
https://open.firstory.me/story/ckrzzs8w0jtrn09067mvq4a5p/platforms
---
討論大綱:
✅ 全球區塊鏈產業的發展趨勢和市場價值?
✅ 區塊鏈的三角發展困境:去中心化、隱私安全保護、規模化
✅ 區塊鏈領域對於IC半導體的需求?加密運算能力?
✅ 何謂 ASIC 晶片?在不同的加密演算法,如何規模化晶片?
✅ 區塊鏈的軟硬整合,如何整合 IC 設計和加密技術?並能在 ASIC 晶片上運作順暢?
✅ 台灣半導體產業鏈如何與矽谷區塊鏈生態系連結?
✅ 未來台灣在區塊鏈與加密貨幣的發展優勢?
==========================================
同場加映
明天 8/9(一)中午 數位時代 創新長兼技術主編 James 及駐美創業家 BiiLabs 美國策略夥伴總監 Uly ,還有重量級來賓一起深聊,創投、半導體新創如何跨領域結盟,結合臺灣在半導體科技上的優勢,迎接新局,再創臺灣半導體業的新局!
🔥超強來賓陣容:
🔥中華開發總經理 郭大經
🔥耐能智慧CEO 劉峻誠 Albert
八月超強檔,馬上報名!!
https://eventgo.bnextmedia.com.tw/event/detail/321
何謂虛擬團隊 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
本文是一篇 2017 年的文章,雖然已經四年之久,但是我認為本篇文章值得一讀。
作者團隊於 2017 年時正在經歷如何將 VM 上的各種 Java 應用程式轉移到 Kubernetes 內的 Container,而本篇文章則是探討到底 Container 是如何透過 Linux Control Group 以及 namespace 實作的,透過對這些底層實作的瞭解,才有辦法針對 Container 效能部分去除錯與提升。
這種文章探討的都是很底層的概念,建議所有人都閱讀一遍,好好複習關於 cgroups/namespace 的概念,透過對這些概念的理解與掌握,能夠更有系統的去解釋何謂Docker Container,何謂輕量級虛擬化。
以下幫大家節錄一些重點,還是推薦自行閱讀全文
1. cgroup 用來隔離與限制 CPU,Memory,Disk,Network Bandwidth 等資源的用量
2. namespace 則是用來限制 ipc, pid, mount ,network, utc 等資訊的可視性,不同 namespace 內看到的資訊是獨立的,但是最終彼此還是屬於同一個 Kernel。
3. 任何沒有被 cgroup 規範的應用程式都會被自動包含到 root cgroup 的規範,不同發行版其位置不同,譬如 /sys/fs/cgropu.
假設今天透過 docker run 去運行一個 java 應用程式
a. Docker 會創建一個 pid namespace,接者運行 Java 前先把該應用程式給掛到新的 pid namespace 上並且賦予該 java 應用程式 PID 1
註: Host 上還是可以觀察到該 Java 應用程式,因為除了 Host 本身外,每個 pid namespace 都有自己的老爸,而老爸是可以看到小孩資訊的,這意味 docker dameon 雖然創建新的 pid namespace,但是host的pid namespace 實際是新 namespace 的老爸
b. 從老爸的視角來看,可以看到該 Java 應用程式也會有一個不同的 PID,而這個 PID 也會於 cgroup 系統中有自己的設定
4. CPU Cgroup 則是會用 share 為單位來定義每個 task 可以獲得多少相對的 CPU 時間,相對的算法是去計算 task 擁有的 share 數量佔了整個 cgroup 階層元件中的多少百分比。
舉例: 捨去其他服務單純考慮運行三個 Container 且有 4 Core CPU 的環境,三個 Container Task 分別給予 2048,1024,1024 share 的話,第一個 Container 大致是會被分配到兩個 CPU Time
5. CPU shares 沒有辦法去保證每個 task 最小用量是多少,所以需要透過 CPU Quotas 的概念來設定 CPU.cfs_quota_us(假設使用 CFS 這個排成演算法)以及 CPU.cfs_period_us(預設100ms)。
概念大概就是 cfs_period_us 定義的時間內,你最小可以使用多少時間,所以假如設定 cfs_quota_us 為 100ms,則預設情況下該 process 可以使用的量就是 100ms/100ms = 1 ~= 1 Core CPU
k8s 與上述的相關bug 可參考下列 issue
https://github.com/kubernetes/kubernetes/issues/67577
6. JVM 看到的是系統上全部的 CPU 資源,但是 Contaienr 本身當被限制 CPU 用量時,會有資訊落差,造成 GC 運行的效果不如預期,因為其認為系統有超多 CPU,而不知道自己其實被限制的CPU很少。
原文滿精彩的,推薦閱讀
https://engineering.squarespace.com/blog/2017/understanding-linux-container-scheduling
何謂虛擬團隊 在 Facebook 的最讚貼文
即日專欄:香港的海洋保育工作
對於何謂最理想動物保育方式,市場充斥不同聲音和意見,眾說紛紜,最具爭議及意見分歧最明顯,肯定是究竟應否把被長期圈養、早已喪失自行謀生覓食技能的動物直接放生回歸大自然。正如香港海洋公園的海豚和鯨魚,假如把牠們直接放回海洋,由得牠們自生自滅,是否又會構成另類殘忍對待動物的指控,只怕難以一概而論。沒有跟動物生活過相處過,人類未必能累積足夠資訊研究如何妥善照顧,更難以理解怎樣才達到最佳保育效果。
不說不知,香港水域範圍每年發生不少海豚及其他魚類擱淺個案不下數十宗,自2006年5月開始, 由滙豐150周年慈善計劃撥款資助成立的香港海洋生物救護及教育中心,是亞洲首間兼備傳統與虛擬解剖動物設施的綜合研究及教育中心,可全方位分析海洋生物傷亡原因,並提供數據分析,有助日後制訂監察及保育措施。
海洋公園保育基金與香港漁農自然護理署(漁護署)合作,跟進香港水域內的鯨豚擱淺個案。海洋公園獸醫和海洋哺乳動物團隊為「海洋生物擱淺行動組」提供技術支援。行動組在收到鯨豚擱淺的舉報通知後,會盡快趕達現場,根據屍體的新鮮程度,即場或在海洋公園解剖擱淺鯨豚的屍體,並抽取樣本作進一步化驗;如果鯨豚為活體擱淺,保育基金會與漁護署及海洋公園研究營救方案。
除成立和管理全港唯一的「鯨豚擱淺行動組」,保育基金一直參與政府「海洋哺乳類動物存護工作小組」工作,定期與不同界別關注人士會面,包括海豚研究員、科學家、漁民代表和政府代表。保育基金會報告擱淺個案資料,並與小組成員交流鯨豚保育近況,向政府提供意見,以幫助漁護署檢討中華白海豚和江豚護理計劃。雖然大部分鯨豚擱淺個案都屬屍體發現,但鯨豚屍體重要性不容忽視,透過解剖和樣本化驗,能從鯨豚屍體上獲重要資訊。
隨著救護及教育中心開幕,保育基金可進一步調查擱淺個案,亦能處理更多樣本及實驗分析,填補現時的不足。該中心旨在激勵和培育新一代科學家和保育人士,透過實習經驗和工作坊,希望公眾能有機會深入了解擱淺行動和相關研究,同時擴展保育教育工作。中心設容量達250公斤可掃描活動物和動物屍體、可掃描並檢查動物體內是否有塑膠或異物的電腦斷層掃描系統等,還有即時顯示掃描結果的電子X光機,方便獸醫團隊診斷及掃描難以觸及位置。海洋公園動物保育工作已持續十多年,部分人士未有真正去加深認識。
原文:https://bit.ly/3tKggHM
網上圖片
===================================
想了解我更多的投資心得及個人動向,請立即讚好我的專頁 胡孟青專頁
#am730 #談財經胡孟青 #胡孟青專頁 #海洋公園 #香港 #海洋保育 #海豚 #鯨魚 #擱淺 #獸醫