為什么要調研使用網關 公司現(xiàn)狀扯旷,生產上的服務器服務僅僅是使用nginx反向代理筒饰,隨著公司發(fā)展,項目不斷新增,需要頻繁的修改生產服務器配置;證書過期需要開發(fā)人員配置(運營人員不...
為什么要調研使用網關 公司現(xiàn)狀扯旷,生產上的服務器服務僅僅是使用nginx反向代理筒饰,隨著公司發(fā)展,項目不斷新增,需要頻繁的修改生產服務器配置;證書過期需要開發(fā)人員配置(運營人員不...
開源API網關福侈,你選對了么酒来? api網關的本質 不用扯那么多,也不用畫圖肪凛,一句話說清楚api網關:流量總入口堰汉,得以集中控制!就這么簡單 api網關協(xié)議上最基本要支持HTTP ...
緩存穿透翘鸭、緩存擊穿和緩存雪崩 前言 對于從事后端開發(fā)的同學來說,緩存已經變成的項目中必不可少的技術之一戳葵。 沒錯就乓,緩存能給我們系統(tǒng)顯著的提升性能。但如果你使用不好拱烁,或者缺乏相關...
前言 如何設計一款高性能档址,高并發(fā)以及高可用的im消息溝通平臺是很多公司發(fā)展過程中必須要碰到并且解決的問題,如一家公司內部的通信邻梆,各個互聯(lián)網平臺的客服咨詢,都是離不開一款好用并...
好文必讀 入門還是先看看這幾篇: 阿里技術專家詳解 DDD 系列 第一講- Domain Primitive[https://zhuanlan.zhihu.com/p/340...
一個良好的緩存系統(tǒng),往往在處理一下幾個關鍵問題上有獨到之處:緩存穿透见芹、擊穿剂娄、雪崩、熱點玄呛、大Value等 基本位置 緩存穿透 概念 查詢肯定不存在的數據阅懦,緩存不命中,懟到DB查...
Go開發(fā)中單元測試是寫代碼的一個必備環(huán)節(jié)徘铝,它可以保證你寫的代碼接口邏輯符合預期耳胎。但是很多時候惯吕,在寫單測時需要使用有一些外部資源,最常見的包括數據庫調用怕午、http調用或者rpc...
83. 刪除排序鏈表中的重復元素 給定一個排序鏈表郁惜,刪除所有重復的元素堡距,使得每個元素只出現(xiàn)一次。 方法1:遍歷 算法思路: 這是一個簡單的問題兆蕉,僅測試你操作鏈表的結點指針的能...
來自:掘金(作者:不一樣的科技宅)原文鏈接:https://juejin.im/post/5e670f0151882549274a65ef 前言 Insert into se...
二叉樹有多種遍歷方法缩多,有層次遍歷、深度優(yōu)先遍歷养晋、廣度優(yōu)先遍歷等衬吆。 本文只涉及二叉樹的先序、中序绳泉、后序的遞歸和非遞歸遍歷逊抡。 涉及到的代碼都用Java編寫。 首先給出二叉樹節(jié)點類...
一四苇、為什么要用分布式ID孝凌? 在說分布式ID的具體實現(xiàn)之前,我們來簡單分析一下為什么用分布式ID月腋?分布式ID應該滿足哪些特征蟀架? 1、什么是分布式ID榆骚? 拿MySQL數據庫舉個栗...
最近在很多地方看到了golang的面試題捌省,看到了很多人對Golang的面試題心存恐懼,也是為了復習基礎碉钠,我把解題的過程總結下來纲缓。 面試題 1. 寫出下面代碼輸出內容卷拘。 考點:...