All Projects → wx-chevalier → System Series

wx-chevalier / System Series

📚 服务端开发实践与工程架构,服务端基础篇 | 微服务与云原生篇 | Spring 篇 | Node.js 篇 | DevOps 篇 | 信息安全与渗透测试篇

Projects that are alternatives of or similar to System Series

X Springboot
X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
Stars: ✭ 1,117 (+232.44%)
Mutual labels:  restful, spring-boot
Vaadin Microservices Demo
A microservices example developed with Spring Cloud and Vaadin
Stars: ✭ 108 (-67.86%)
Mutual labels:  spring-boot, high-availability
Easyweb Jwt
基于 SpringBoot、jwt和JwtPermission实现的前后端分离开发框架,接口遵循RESTful风格。
Stars: ✭ 614 (+82.74%)
Mutual labels:  restful, spring-boot
Dorado
基于Netty4开发的简单、轻量级、高性能的的Http restful api server
Stars: ✭ 65 (-80.65%)
Mutual labels:  restful, spring-boot
Spring Boot Api Project Seed
🌱🚀一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
Stars: ✭ 8,979 (+2572.32%)
Mutual labels:  restful, spring-boot
Jax Rs Performance Comparison
⚡️ Performance Comparison of Jax-RS implementations and embedded containers
Stars: ✭ 181 (-46.13%)
Mutual labels:  restful, spring-boot
White Jotter
白卷是一款使用 Vue+Spring Boot 开发的前后端分离项目,附带全套开发教程。(A simple CMS developed by Spring Boot and Vue.js with development tutorials)
Stars: ✭ 1,838 (+447.02%)
Mutual labels:  restful, spring-boot
Tutorial
Spring Boot的例子,包含RESTful API, MVC, JMS, Cache, Mybatis, Cache, Websocket...
Stars: ✭ 215 (-36.01%)
Mutual labels:  restful, spring-boot
Hope Boot
🌱 Hope-Boot 一款现代化的脚手架项目
Stars: ✭ 3,241 (+864.58%)
Mutual labels:  spring-boot
Java Spring Cloud
Distributed tracing for Spring Boot, Cloud and other Spring projects
Stars: ✭ 326 (-2.98%)
Mutual labels:  spring-boot
Jackblog Api Koa
Jackblog API Server Koa 版, 个人博客系统, 基于RESTful架构, 使用Node.js, Koa, MongoDB, Redis, Token Auth, 七牛云存储等.
Stars: ✭ 312 (-7.14%)
Mutual labels:  restful
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+921.43%)
Mutual labels:  spring-boot
Efo
EFO是一个基于SpringBoot和Vue构建的文件分享系统,包括文件的上传与下载,文件的权限管理,远程文件管理等功能。
Stars: ✭ 327 (-2.68%)
Mutual labels:  spring-boot
App Engine
分布式App服务端快速开发框架
Stars: ✭ 313 (-6.85%)
Mutual labels:  spring-boot
Novel Cloud
小说精品屋-微服务版是基于小说精品屋-plus构建的Spring Cloud 微服务技术栈学习型小说项目,致力于原创文学阅读与写作,提供了爬虫工具用于开发过程中测试数据的采集。采用了时下流行的Spring Boot 2 、Spring Cloud Hoxton、 MyBatis3DynamicSql、Sharding-Jdbc、Redis、RabbitMq、Elasticsearch、Docker等流行技术,集成了Nacos注册中心/配置中心、Spring Cloud Gateway网关、Spring Boot Admin监控中心、ELK分布式日志分析等基础服务。前端计划使用Vue开发。
Stars: ✭ 329 (-2.08%)
Mutual labels:  spring-boot
Stolon
PostgreSQL cloud native High Availability and more.
Stars: ✭ 3,481 (+936.01%)
Mutual labels:  high-availability
Guns
Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!
Stars: ✭ 3,327 (+890.18%)
Mutual labels:  spring-boot
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (-3.87%)
Mutual labels:  spring-boot
Clusterdevicecontrolplatform
Java & Vue.js 全栈「集群设备管理云平台『后端部分』」,使用 Spring Boot、Netty 搭建 TCP 服务器与上万设备的集群通信,基于 JavaFX 的 GUI 应用程序模拟上万台设备的行为,并可对服务器进行压力测试。
Stars: ✭ 330 (-1.79%)
Mutual labels:  spring-boot
Tarsjava
Java language framework rpc source code implementation
Stars: ✭ 321 (-4.46%)
Mutual labels:  high-availability

服务端开发实践与工程架构

某熊的技术之路指北 ☯中我们介绍过,本系列服务端架构与实践深入浅出分布式基础架构这两个系列承载了笔者在泛服务端开发、运维相关工作中的知识沉淀。

Introduction | 前言

过去数十年间,信息技术的浪潮深刻地改变了这个社会的通信、交流与协作模式,我们熟知的互联网也经历了基于流量点击赢利的单方面信息发布的 Web 1.0 业务模式,转变为由用户主导而生成内容的 Web 2.0 业务模式;在可见的将来随着 3D 相关技术的落地,互联网应用系统所需处理的访问量和数据量必然会再次爆发性增长。

服务衍化

在分布式系统的背景下,企业架构也由早期的单体式应用架构渐渐转为更加灵活的分布式应用架构,经历了单体分层架构、SOA 服务化架构、微服务架构、云原生架构等不同架构模式的变迁。后端开发不再局限于单一技术栈,并且为了应对更加庞大的集群规模,单纯的分布式系统已经难于驾驭,因此技术圈开启了一个概念爆发的时代:SOA、DevOps、容器、CI/CD、微服务、Service Mesh 等概念层出不穷,而 Docker、Kubernetes、Mesos、Spring Cloud、gRPC、Istio 等一系列产品的出现,标志着云时代已真正到来。

本系列着眼于服务端应用层的相关内容,包含了服务端基础、微服务与云原生、DevOps、测试与高可用保障等内容。

image.png

  • UI 交互层:Windows UI、PC Web UI、移动 App UI、微信小程序 UI、摄像头视觉识别人机界面、语音交互人机界面;

  • 应用层:无数碎片化的、场景化的前台业务应用,如零售、采购、招聘、报销等;

  • 业务中台:协同平台(工作流引擎/消息引擎等)、应用组件(聚合支付/电子发票/电子合同/自动报税等等)、集成开发平台/定制开发平台/实施平台/运维平台,如零售中台、人力中台、财务中台等;

  • 数据与算法中台:数据库/NOSQL 数据库、大数据计算平台/数据仓库数据湖/可视化、人工智能 NLP/机器学习、大数据技术平台(如 Hadoop 和 Spark)、AI 技术引擎;

  • 中间件:微服务中间件、面向对象技术/组件技术/SOA、服务中间件/微服务中间件技术;

  • 基础设施层:云计算 IaaS(服务器、存储、网络、文件系统)、云 IaaS 平台;

mindmap

Nav | 关联导航

About

Copyright & More | 延伸阅读

笔者所有文章遵循 知识共享 署名-非商业性使用-禁止演绎 4.0 国际许可协议,欢迎转载,尊重版权。您还可以前往 NGTE Books 主页浏览包含知识体系、编程语言、软件工程、模式与架构、Web 与大前端、服务端开发实践与工程架构、分布式基础架构、人工智能与深度学习、产品运营与创业等多类目的书籍列表:

NGTE Books

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].