雜貨 - 收藏集 - 掘金

消息隊列技術介紹 - 後端 - 掘金
1、 消息隊列概述 消息隊列中間件是分佈式系統中重要的組件,主要解決應用耦合、異步消息、流量削鋒等問題。實現高性能、高可用、可伸縮和最終一致性架構。是大型分佈式系統不可缺乏的中間件。 目前在生產環...php

MySQL 性能測試經驗 - 後端 - 掘金
做者 |何龍編輯 | 顧鄉 1、背景 近期在進行資源調度管理平臺的重構工做,其中的Resource/Property數據庫設計,在沒有更加優化的方案前,打算沿用當前平臺的數據庫結構;這就須要對當前平臺的數據庫結構進行剖析研究,並對其性能進行測試與分析,得出的數...前端

微信小程序微信支付接入開發 - 後端 - 掘金
主要講述微信小程序接入微信支付開發過程當中遇到的坑,分爲兩大塊,小程序端和後臺接口封裝。...git

MySQL 數據庫的幾種常見高可用方案 - 後端 - 掘金
隨着人們對數據一致性的要求不斷的提升,愈來愈多的方法被嘗試用來解決分佈式數據一致性的問題,如MySQL自身的優化、MySQL集羣架構的優化、Paxos、Raft、2PC算法的引入等等,本文介紹MySQL數據庫的幾種常見高可用方案。 1、概述 咱們在考慮MyS...程序員

Redis 常見七種使用場景 (PHP 實戰) - 後端 - 掘金
Redis 是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 本篇文章,主要介紹利用Redis常見應用場景下PHP實戰。 簡單字符串緩存實戰 $redis->con...github

說說 PHP 的魔術方法及其應用 - 後端 - 掘金
PHP中將全部__(兩個下劃線)開頭的類方法做爲魔術方法,這方法之因此稱爲魔術方法是由於其實現的功能就如變魔術同樣感受很神奇。在特定的事件下觸發,這真的很酷。 __construct()# 這個方法應該是最經常使用的,被稱爲構造器或者構造方法,當一個對象被實例化時...面試

16 個 PHP 設計模式詳解 - 後端 - 掘金
說明:這個課程——【16個PHP設計模式詳解】:主要介紹16個經常使用的設計模式的基礎概念和技術要點,經過UML類圖幫助理解設計模式中各個類之間的關聯關係,針對每種設計模式都使用PHP完成了一個代碼示例,讓你跟隨實例輕鬆入門設計模式。 ...redis

PHP 程序員轉行祕籍!編程語言的叛逃路線。 - 後端 - 掘金
我看了一篇博客,標題是《爲何咱們要從 X 語言轉到 Y 語言》,具體是哪一種編程語言,我忘了。因而我開始想,是否是能夠把這些文章概括起來,生成一個關於從 X 語言轉到 Y 語言的 N*N 的聯列表(contingency table)? 因此我寫了個小腳本,可...算法

安全補腦 - 開啓 HSTS 協議讓你的站點更加安全 - 後端 - 掘金
安全的話題總也聊不完,今天和你們說說 HSTS,一種推動 HTTPS 應用的協議。 什麼是 HSTS 它的全稱是 - HTTP Strict Transport Security。聽起來挺高大上把,其實它特別簡單,也已經被主流的瀏覽器普遍採用。先說說它能幹什...數據庫

從發起請求到收到響應,各個階段的時間損耗是怎麼樣的? - 後端 - 掘金
適用讀者:3年如下的後端開發者 文章目錄: 1.爲何要作性能優化 2.性能優化以前,先定位問題 3.Nginx和Tomcat 4.Controller和Service又作了什麼 5.Memcache和DB作了什麼 6.據說他們久經沙場 ...編程

一步一步打造 MySQL 高可用平臺 - 後端 - 掘金
一 、引子 筆者剛開始進入公司的時候,主要是忙於分佈式MySQL系統----MyShard的構建,公司使用了大量的IDC機房,基於這種網絡特色,MyShard設計當初徹底是爲了是一套支持Multi-Master操做的高可用性的分...

解鎖 Redis 鎖的正確姿式 - 後端 - 掘金
解鎖redis鎖的正確姿式 redis是php的好朋友,在php寫業務過程當中,有時候會使用到鎖的概念,同時只能有一我的能夠操做某個行爲。這個時候咱們就要用到鎖。鎖的方式有好幾種,php不能在內存中用鎖,不能使用zookeeper加鎖,使用數據庫作鎖又消耗比較...

(譯) 如何使用 HTTP Headers 來保護你的 Web 應用 - 掘金
原文地址:How To Secure Your Web App With HTTP Headers 原文做者:Hagay Lupesko 譯文出自:掘金翻譯計劃 譯者:bambooom 校對者:xunge061三、lsvih 如何使用 HTTP Heade...

分佈式服務化系統一致性(分佈式事務、ACID、BASE、CAP)原理與解決方案 - 後端 - 掘金
一、背景 一致性是一個抽象的、具備多重含義的計算機術語,在不一樣應用場景下,有不一樣的定義和含義。在傳統的IT時代,一致性一般指強一致性,強一致性一般體如今你中有我、我中有你、渾然一體;而在互聯網時代,一致性的含義遠遠超出了它原有的含義,在咱們討論互聯網時代的...

同步 MySQL 數據到 Elasticsearch - 後端 - 掘金
在加入 PingCAP 以前,很長一段時間,我都跟 MySQL 打交道。MySQL 性能強悍,可是在一些全文檢索,複雜查詢上面並不快,效率堪憂。爲了解決快速查的問題,咱們以前嘗試考慮過 Sphinx,但總以爲使用起來不方便。剛好那時候碰到了 Elasticse...

想染指系統架構?你絕對不可錯過的一篇。 - 掘金
原文地址:github.com/donnemartin/system-design-primer 譯文出自:掘金翻譯計劃 譯者:XatMassacrE、L9m、Airmacho、xiaoyusilen、jifaxu 請持續關注 中文維護連接 獲取最新內容。 ...

Redis 的內存優化 - 後端 - 掘金
聲明:本文內容來自《Redis開發與運維》一書第八章,如轉載請聲明。另外, 《Redis開發與運維》正在進行送書活動,歡迎參與,一共10本。 Redis全部的數據都在內存中,而內存又是很是寶貴的資源。對於如何優化內存使用一直是Redis用戶很是...

數據庫設計的 7 個常見錯誤 - 後端 - 掘金
編譯:伯樂在線 - 譚霓 若有好文章投稿,請點擊 → 這裏瞭解詳情 理論說得夠多了!經過實例來學習數據庫建模 爲什麼要討論錯誤? 優秀數據庫設計的藝術就像游泳。入手相對容易,精通則很困難。若是你想學習設計數據庫,必定得有一些理論背景,比...

破解前端面試(80% 應聘者不及格系列):從 DOM 提及 - 掘金
共 7384 字,讀完需 10 分鐘。本文爲《破解前端面試(80% 應聘者不及格系列)》文章的第二篇,包含 DOM、Event、瀏覽器端優化、數據結構和算法功底的考察。可能有同窗會問 DOM 有什麼好聊的,不就是節點的各類操做麼?DOM 是網頁構建的基石,熟練...

後端開發面試題 - 匯聚 - 後端 - 掘金
說明 這篇文章翻譯自一位外國友人的關於面試後端程序員的文章,我比較喜好這篇文章。一是由於它極大的拓寬了個人視角,另外一方面是其中的一些問題很是具備啓發性。不只對於面試者,對於面試官來講也是個不錯的參考。因而火燒眉毛的翻譯了一下,給各位看官作個參考。 ...

從頭建立一個簡單的 RPC 服務框架 - 後端 - 掘金
概念解釋 RPC(Remote Procedure Call Protocol)——遠程過程調用協議,它...

談談對 Web 安全的理解 - 前端 - 掘金
做爲一個前端 er,掌握必要的網絡安全知識是必要,下面我整理了幾種常見的網絡攻擊方式及防護技巧,本文內容來自網絡,僅供參考。 CSRF 攻擊 CSRF(Cross-site request forgery), 中文名稱:跨站請求僞造,也被稱爲:one clic...

是時候替換你的 for 循環大法了~ - 前端 - 掘金
《小分享》JavaScript中數組的那些迭代方法~...

防範 CSRF 跨站請求僞造 - 後端 - 掘金
CSRF(Cross-site request forgery,中文爲跨站請求僞造)是一種利用網站可信用戶的權限去執行未受權的命令的一種惡意攻擊。經過假裝可信用戶的請求來利用信任該用戶的網站,這種攻擊方式雖然不是很流行,可是卻難以防範,其危害也不比其餘安全漏洞...

騰訊 HTTPS 性能優化實踐 - 後端 - 掘金
爲何66%的網站不支持HTTPS? 談優化以前咱們先看背景和趨勢,你們也很清楚HTTPS是大勢所趨,Google、Facebook和國內諸多大型互聯網公司也已經支持HTTPS,然而這裏有兩點你們須要注意: iOS10的ATS政策(App Transport ...

各大公司 Java 後端開發面試題總結 - 後端 - 掘金
ThreadLocal(線程變量副本) Synchronized實現內存共享,ThreadLocal爲每一個線程維護一個本地變量。 採用空間換時間,它...

大型網站技術架構 - 入門梳理 - 後端 - 掘金羅列了大型網站架構涉及到的概念,附上了簡單說明 前言 本文是對《大型網站架構設計》(李智慧 著)一書的梳理,相似文字版的「思惟導圖」 全文主要圍繞「性能,可用性,伸縮性,擴展性,安全」這五個要素 性能,可用性,伸縮性這幾個要素基本都涉...

相關文章
相關標籤/搜索