外媒速遞:如何在ASP.Net Core中使用內(nèi)存緩存機制
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內(nèi)容包括:如何在ASP.Net Core中使用內(nèi)存緩存機制、關于并發(fā)模式需要了解的一切、智能手機上最為安全的操作系統(tǒng)是不是Linux、數(shù)據(jù)和元數(shù)據(jù)對于物聯(lián)網(wǎng)都重要等。
一、如何在ASP.Net Core中使用內(nèi)存緩存機制
原文標題:How to use in-memory caching in ASP.Net Core
ASP.Net Core是一套精簡的模塊化框架,適用于Windows、Linux或者MacOS等平臺。與傳統(tǒng)ASP.Net不同,ASP.Net Core當中不存在Cache對象。然而,它仍能夠支持多種不同類型的緩存機制,包括內(nèi)存緩存、分布式緩存以及響應緩存。下面,我們將共同了解如何將變更頻繁的數(shù)據(jù)存儲在內(nèi)存緩存當中,從而提升ASP.Net Core應用程序的性能與可擴展性。
1. 如何啟用ASP.Net Core中的內(nèi)存緩存
2. 如何利用ASP.Net Core IMemoryCache存儲并檢索對象
3. 如何在ASP.Net Core中為緩存數(shù)據(jù)設置過期策略
二、關于并發(fā)模式,你需要了解的一切
原文標題:What you need to know about concurrency models
并發(fā)模式的重要意義相信已經(jīng)無需贅述。但如果你仍不關心并發(fā)模式,我將在今天的文章中向你再次強調(diào)這項機制的重要性。簡單來講,開發(fā)人員需要面對多種不同軟件堆棧,但這些堆棧又往往與特定運行時及其對應并發(fā)模式相關聯(lián)。對于承載多種不同運行時的重要性,下面,我們將一起了解。
1. 多進程運行時
2. 多線程運行時
3. 多進程與多線程混合運行時
4. 非阻塞/事件驅(qū)動型運行時
三、Linux:智能手機上最為安全的操作系統(tǒng)?
原文標題:Linux: The Safest Operative Systems for Smartphones?
不少智能手機用戶最關心的問題之一,在于安全性與隱私性保障。盡管長久以來一直大受歡迎,但目前移動系統(tǒng)層面的王者Android卻面臨著日益增長的安全風險。為了解決問題,人們開始利用Linux這一安全性更高,且提供更佳開源代碼資源的選項。那么,其實際安全性究竟如何?下面,我們將立足多款重要Linux移動端系統(tǒng)為你找到答案。
1. Ubuntu Touch
2. Sailfish操作系統(tǒng)
3. Pasma Mobile
4. OpenWeb OS
5. 火狐操作系統(tǒng)
6. Tizen
四、數(shù)據(jù)還是元數(shù)據(jù)?對于物聯(lián)網(wǎng),二者皆重要
原文標題:Data or metadata? For the IoT they’re both important
電話系統(tǒng)、多聯(lián)運集裝箱運輸乃至空中指揮,每一套規(guī)模龐大的網(wǎng)絡都成為現(xiàn)代文明當中不可或缺的重要組成部分,且都具備一項共通性特性——控制層本身并不負責構(gòu)成網(wǎng)絡流量的電子或者物理流。這種控制層在手機中以Signalling System 7的形式存在,在多式集裝箱聯(lián)運中以艙單形式存在,對于航空指揮則為空中管制。而這一切,都將在物聯(lián)網(wǎng)中以新的樣貌再度出現(xiàn)。
1. 控制層是什么?
2. 集裝箱運輸與帶外信號傳遞
3. 空中管制的實現(xiàn)方式
4. 物聯(lián)網(wǎng)應擁有自己的控制層
5. 對于物聯(lián)網(wǎng)數(shù)據(jù),情景信息非常重要
6. 元數(shù)據(jù)即為物聯(lián)網(wǎng)的控制層
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】