宜信科技年货包|精选49篇干货文章+全年沙龙视频+速记+ppt

2020-01-14
阅读 2 分钟
7.3k
还有10天就要到春节了,前几天被各种年度盘点刷屏,有人感慨我哪来这么些钱,有人惊讶自己的回答竟然帮助过那么多人,有人看到了自己的“9”后真言开心地点点头,有人则回想起深夜里单曲循环的那首歌... ...数据记录着多少尘封的念想,又镌刻下多少成长的记忆,或许盘点是为了更好地上路,让一切过往都成为重新出发的力量!...

宜信微服务架构落地及其演进|分享实录

2019-12-25
阅读 9 分钟
3.7k
单体架构(All in One)。在业务发展初期,为了快速落地应用,满足客户需求,一般会使用All in One的单体架构。单体架构的特点是:所有模块都耦合在一个进程里,系统完全封闭且很复杂,牵一发动全局。

宜信微服务任务调度平台建设实践|分享实录

2019-10-22
阅读 8 分钟
2.5k
导读:如今,无论是互联网应用还是企业级应用,都充斥着大量的批处理任务,常常需要一些任务调度系统帮助我们解决问题。随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构。

SIA-GateWay之API网关安装部署指南

2019-09-11
阅读 9 分钟
2.1k
SIA-GATEWAY是基于SpringCloud微服务生态体系下开发的一个分布式微服务网关系统。具备简单易用、可视化、高可扩展、高可用性等特征,提供云原生、完整及成熟的接入服务解决方案。本文介绍API网关的安装部署。

公司为什么需要建立一套统一的开发框架?

2019-08-22
阅读 4 分钟
4.6k
近十年,中国互联网发展的速度越来越快,互联网科技颠覆了越来越多的传统行业,我们的衣食住行随着互联网科技的进步,发生了翻天覆地的变化。在这个大潮中,越来越多新兴的公司如雨后春笋般的冒了出来,他们的业务增长非常快,公司规模也越来越大。这得益于中国经济的高速增长和互联网的快速发展。

专访宜信梁鑫:回归架构本质,重新理解微服务

2019-08-20
阅读 6 分钟
2.4k
记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。

调用链系列(3):如何从零开始捕获body和header

2019-08-15
阅读 4 分钟
2k
在Java中,HTTP协议的请求/响应模型是由Servlet规范+Servlet容器(如Tomcat)实现的。换句话说,在类Tomcat容器中,一次完整的HTTP请求都是通过实现Servlet规范完成的;Spring、Jesery 等技术栈也是在Servlet规范基础上封装的。因此我们可以借助底层的Servlet规范来获取Java技术栈中HTTP的body和header,即通过拦截用户...

调用链系列(2):轻调用链实现

2019-08-15
阅读 3 分钟
1.2k
上篇文章分享了一下调用链的模型设计及模型时序图。相信大家通过上一篇文章对调用链有了一个整体上的了解,如:调用链是什么、能做什么及整体实现策略。

微服务网关SIA-GateWay使用指南

2019-08-14
阅读 4 分钟
2k
一、DeskTop DeskTop展示当前注册的各个网关组,点击一个网关组将选中该网关组并跳转至首页。 每个网关组包括如下四项: 角色值:网关应用名前缀,用于区分网关组 拥有实例:网关组实例个数 网关状态:网关组当前状态 网关描述:网关组描述信息,可修改 二、首页 首页展示网关当前的运行情况。 主要包含如下部分: 网关...

微服务与网关技术(SIA-GateWay)

2019-08-12
阅读 6 分钟
2.6k
把时间退回到二十年之前,当时企业级领域研发主要推崇的还是C/S模式,PB、Delphi这样的开发软件是企业应用开发的主流。随着时间的推移,基于浏览器的B/S架构开始渐渐流行了起来。初期,Web开发ASP还占据了不少优势,但JSP的预编译模式让性能有了很大提升,随后基于JAVA语言的J2EE架构变得越来越流行。

一个项目的SpringCloud微服务改造过程

2019-08-06
阅读 15 分钟
3.7k
SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,改造成SpringCloud架构,并且把前后端分离,前端采用Vue框架。

SpringCloud微服务架构升级总结

2019-06-26
阅读 7 分钟
2.3k
起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。

宜信开源|微服务任务调度平台SIA-TASK入手实践

2019-06-18
阅读 5 分钟
1.3k
最近宜信开源微服务任务调度平台SIA-TASK,SIA-TASK属于分布式的任务调度平台,使用起来简单方便,非常容易入手,部署搭建好SIA-TASK任务调度平台之后,编写TASK后配置JOB进行调度,进而实现整个调度流程。本文新建了JOB示例,该JOB关联了前后级联的两个TASK,TASKONE(前置TASK)和TASKTWO(后置TASK),主要阐述一个JOB怎...

API网关如何实现对服务下线实时感知

2019-06-10
阅读 4 分钟
2.6k
在基于云的微服务应用中,服务实例的网络位置都是动态分配的。而且由于自动伸缩、故障和升级,服务实例会经常动态改变。因此,客户端代码需要使用更加复杂的服务发现机制。

宜信开源微服务任务调度平台(SIA-TASK)

2019-05-24
阅读 3 分钟
2.2k
无论是互联网应用或者企业级应用,都充斥着大量的批处理任务。常常需要一些任务调度系统帮助开发者解决问题。随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构。在此的背景下,很多原先的任务调度平台已经不能满足业务系统的需求。于是出现了一些基于分布式的任务调度平台。这些平台各有其特点,但各...

程序员笔记|详解Eureka 缓存机制

2019-05-07
阅读 5 分钟
3.9k
Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务消费者调用到已下线的服务导致请求失败。本文基于Spring Cloud Eureka 1.4...