最近公司招聘海外后端研发,所以整理一份技术栈的资料给他们,但是想来这份整理也适用于所有后端研发,所以去掉了敏感内容,把它呈现于此。 本文重在概述,毕竟篇幅有限,欢迎「关注」,后续可能把单点拓展成文,详细地一一阐述,另外笔者见识有限,毕竟也没有可能在所有大厂工作过,所以如果有疏漏可以在留言处 ...
互联网前端开发技术栈 前言 互联网建立 多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML JavaScript CSS这 个核心,围绕这 个核心而开发出来大量技术框架 解决方案。 我从 年初开始做网站开发,使用的技术不断迭代,一些消失了,更多的出现了。 最近写过 .NET技术大系概览 迄今为止最全的.NET技术栈 ,相信很多网友感叹掌握的.NET技术远没有这个技术栈里面 ...
2015-08-06 22:53 0 3877 推荐指数:
最近公司招聘海外后端研发,所以整理一份技术栈的资料给他们,但是想来这份整理也适用于所有后端研发,所以去掉了敏感内容,把它呈现于此。 本文重在概述,毕竟篇幅有限,欢迎「关注」,后续可能把单点拓展成文,详细地一一阐述,另外笔者见识有限,毕竟也没有可能在所有大厂工作过,所以如果有疏漏可以在留言处 ...
使用Java后端技术的目的就是构建业务应用,为用户提供在线或者离线服务。因此,一个业务应用需要哪些技术、依赖哪些基础设施就决定了需要掌握的后端技术有哪些。 纵观整个互联网技术体系再结合公司的目前状况,笔者认为必不可少或者非常关键的后端基础技术/设施如下图所示: 这里的后端基础设施 ...
(1)从名字分析 从“ip分组交换”这个名字中,我们看看涉及哪些事情。 1)交换 主要涉及两类交换。 · 交换机:负责网内部数据交换 · 路由器:负责网间的数据交换。 ip分组交换技术的核心就是路由器的网间数据交换。 事实上,“ip分组交换”中的交换二字,重点指的是路由器实现的网间交换 ...
从一个IT菜鸟到一个互联网老菜鸟,从一个国内电商巨头到一个创业型公司。技术也由微软阵营转型到JAVA阵营。算不上最佳实践,也是从中也有一些认识及感悟,希望各路兄弟一起探讨学习。 以下对当下互联网一些流行的技术及解决方案所需的框架做一个总结吧,主要都是一些JAVA及开源方面的技术框架组件 ...
大型互联网软件系统的特点 高并发,大流量 高可用 海量数据 用户分布广泛,网络情况复杂 安全环境恶劣 需求快速变更,发布频繁 渐进式发展 大型网站架构演化发展历程 初始阶段:应用、数据库、文件等所有资源都在一台服务器 应用服务和数据服务分离 ...
架构目标 业务系统 架构设计原则 应用架构 基础架构 数据库架构 分布式数据库特性 • 支持MySQL,MariaDB,MongoDB等数据库 • 服务高可用, ...
一、基础规范 使用 INNODB 存储引擎 表字符集使用 UTF8 所有表都需要添加注释 单表数据量建议控制在 5000W 以内 不在数据库中存储图⽚、文件等大数据 禁止在线上做数据库压力测试 禁⽌从测试、开发环境直连数据库 二、命名规范 ...
本文内容仅针对互联网后台开发从业人员。 互联网后台开发,通常意味着分布式、大数据,涉及到高性能、系统容灾、数据容灾、高可用性、数据一致性等。自从2008年Hadoop在华夏大地蓬勃发展,开源如火山爆发在业界百花齐放,茁壮成长。国内的BAT、华为和小米等也大量的参与了国际开源,甚至开源了大量 ...