标签:Node.js

编程技术

落地三年,两次架构升级,网易的Service Mesh实践之路

4

songhua.gao 发布于 2020-04-05

作者 | 田晓旭 嘉宾 | 冯常健 当 Service Mesh 从概念期进入到应用期时,大家的关注重点都会转向先锋企业的落地实践。为了帮助大家在实践中“避坑”,我们采访了多家互联网企业的应用实践,例如美团点评、同程艺龙以及瓜子二手车等,本文将和大家分享的是网易的 Service...

阅读(9)评论(0)赞 (0)

编程技术

从 0 到千万级用户亿级请求微服务架构历程

20

yeseng 发布于 2020-04-03

单体应用因其架构简单、使用技术门槛低、研发快速上手、项目快速上线等特点是创业公司初级阶段的必然产物。随着平台用户规模的递增,产品功能的丰富以及需求迭代的频率也会加速,相对应的研发人数也逐步递增,系统的性能问题、研发人员之间的协作问题、交付速度等一系列的问题就慢慢凸显,这些问题会逐...

阅读(14)评论(0)赞 (0)

编程技术

同九义,为何 SkyWalking 一枝独秀?

2

yanxinchi 发布于 2020-04-03

本文作者:拉勾教育专栏作者 徐俊明 随着互联网时代的发展,很多企业为了快速响应业务的变化,开始使用微服务架构。微服务架构的系统常常被切分为多个独立的子系统并以集群的方式部署在数十甚至成百上千的机器上。– 《31讲带你搞懂 SkyWalking 》 你好,我是你的 Sk...

阅读(22)评论(0)赞 (0)

Spring

Spring代码生成器:JHipster生成的代码是难以维护还是无法立即投入生产 – N47

hanze 发布于 2020-04-03

JHipster是一个开源平台,用于生成,开发和部署Spring Boot + Angular / React / Vue Web应用程序。Github上有超过15000个星星,它是Spring Boot最受欢迎的代码生成框架。但是,是否太过于大肆宣传?还是生成的代码太难维护?还...

阅读(12)评论(0)赞 (0)

编程技术

简单易懂的golang[go-micro]微服务

3

yanxinchi 发布于 2020-04-02

微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。 一般的微服务工作流程都可以用写明这种图来表达。 先把自己的服务注册到注册中心 客户端调...

阅读(14)评论(0)赞 (0)

编程技术

热乎乎的寒“春”前端面试题来了

1

yeseng 发布于 2020-04-01

坐标:深圳 目的:为了提高技术 题目可能偏向技术管理、架构师方向 手写源码(纸上写完,扫描生成代码直接运行) 这一关,我觉得是很有必要的,人眼可以判断出JS代码运行是否错误,这点判断排除BUG能力很关键。 手写lodash的 merge 、 isEqual 、 cloneDeep...

阅读(17)评论(0)赞 (0)

编程技术

腾讯微服务框架TARS成功移植至Arm架构

1

小丁 发布于 2020-03-31

TARS 项目正式宣布已移植到Arm架构 近日,腾讯宣布,其TARS微服务开发框架已成功移植至Arm:registered: CPU架构。 TARS是一个成熟的高性能微服务开发框架,因其高性能及具备完善的微服务治理方案而广为人知。现在,开发人员可以无缝编程和生成基于Arm服务器的...

阅读(16)评论(0)赞 (0)

编程技术

架构如何做减法?

20

xirruiqiang 发布于 2020-03-30

本文根据黄杰老师在〖 2019 Gdevops全球敏捷运维峰会-广州站 〗现场演讲内容整理而成。 讲师介绍 黄杰, 前饿了么框架工具部监控平台负责人。2015年加入饿了么,负责整个监控平台的构建及周边工具链的建设。之前曾在携程、eBao等多家公司工作,在监控、消息系统及大数据等领...

阅读(16)评论(0)赞 (0)

Spring

Node.js与Spring Boot比较? – Ryan Gleason

hellas 发布于 2020-03-30

这是一个纠结的话题,本文从应用场景和内部机制两个方面进行比较,详细点击标题见原文,直接上结论: 如果您必须选择一种服务器端技术(Node.js或Spring Boot)来为未来十年的业务提供动力,那会是什么? 人们会说这取决于。如果要构建依赖于大量I / O的应用程序(FinTe...

阅读(16)评论(0)赞 (0)

Java

WordPress 和 Apache Struts 成为 2019 年漏洞最多的 Web 组件

1

hellas 发布于 2020-03-28

一项分析发现,WordPress和ApacheStruts网络框架是2019年网络犯罪分子最关注的目标。 WordPress和Apache Struts漏洞是2019年网络和应用程序框架中网络犯罪分子最关注的漏洞-而输入验证漏洞超越了跨站点脚本(XSS),成为受攻击最多的漏洞类型...

阅读(20)评论(0)赞 (0)

Java

Intellij IDEA使用教程

22

likai 发布于 2020-03-25

目录 5、搭建普通Java项目简介 2.Add Framework Support… 16.Build Module"JavaGeneralObj" 17.Rebuild Module "JavaGeneralObj" 24.O...

阅读(27)评论(0)赞 (0)

Java

Jenkins分布式构建与并行构建

17

hanze 发布于 2020-03-24

Jenkins分布式构建与并行构建 jenkins的架构 Jenkins采用的是“master+agent(slave)”架构。Jenkins master负责提供界面、处理HTTP请求及管理构建环境;构建的执行则由Jenkins agent负责 Jenkins agent的横向...

阅读(26)评论(0)赞 (0)

编程技术

架构基本概念和架构本质

13

小丁 发布于 2020-03-22

CSDN看到一篇介绍架构设计的博客,内容提纲挈领,内容丰富。依据原文整理,加上自己的理解和总结。 推荐给大家。点击原文可以查看出处。 原文链接: https://blog.csdn.net/hguisu/… 什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的...

阅读(40)评论(0)赞 (0)

Spring

SpringBoot集成Elasticsearch

3

changyuan.xu 发布于 2020-03-22

一.ES简介 elasticsearch是一个高度可扩展的开源全文搜索和分析引擎,可以快速的、近实时地对大数据进行存储、搜索和分析,用来支撑复杂的数据搜索需求和企业级应用,主要用于海量系统日志的数据查询与分析。 二.ES安装 下载地址: https://www.elastic.c...

阅读(24)评论(0)赞 (0)

编程技术

如何基于K8s管理1600个微服务?某数字化银行秘诀公开

4

wenming.gapo 发布于 2020-03-22

Cloud Foundry Foundation宣布KubeCF为新孵化项目 Cloud Foundry Foundation是开放源代码项目的聚集地,简化了开发人员的体验,近日其宣布,KubeCF已成为该基金会的孵化项目,并已发布版本1.0.1。KubeCF是Cloud Fou...

阅读(53)评论(0)赞 (0)

Java

Java 14 发布!不使用"class"也能定义类了?还顺手要干掉Lombok!

15

xiaoli.he 发布于 2020-03-21

2020 年 3 月 17 日,JDK/Java 14 正式 GA(General Available)。 JDK14特性一览: JEP 305: Pattern Matching for instanceof (Preview) JEP 358: Helpful NullPoi...

阅读(33)评论(0)赞 (0)

编程技术

架构师们说的 Serverless 到底是什么?

8

hanze 发布于 2020-03-20

无服务器(Serverless)计算是什么 Serverless 领域分层 自下而上分别是资源层、DevOps 层和框架及运行时层。 Serverless = FaaS + BaaS 从技术上看 Serverless 就是 FaaS 和 BaaS 的结合。 简单来讲,FaaS(F...

阅读(25)评论(0)赞 (0)

Java

面向需求编程才是常态,聊聊我的经历

1

yeseng 发布于 2020-03-20

这篇文章中的内容在几年前曾经发过,之所以今天整理一下再发一次,是因为最近不少有人问我类似的问题: 工作无聊,主要是增删改查。 现有项目很烂,在上面修修补补 没有从事过高并发,大流量的项目,简历没有亮点…… 想想我自己这10多年的开发经历,主要做企业应用开发...

阅读(22)评论(0)赞 (0)