All Projects → dunwu → Javatech

dunwu / Javatech

Licence: cc-by-sa-4.0
☕️ 汇总 Java 开发中常见的主流技术的应用、特性、原理。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Javatech

Butterfly
🔥 蝴蝶--【简单】【稳定】【好用】的 Python web 框架🦋 除 Python 2.7,无其他依赖; 🦋 butterfly 是一个 RPC 风格 web 框架,同时也是微服务框架,自带消息队列通信机制实现分布式
Stars: ✭ 82 (-73.55%)
Mutual labels:  rpc, orm, mq, mvc
Gonet
go分布式服务器,基于内存mmo
Stars: ✭ 804 (+159.35%)
Mutual labels:  rpc, orm, server
Thinkgo
A lightweight MVC framework written in Go (Golang).
Stars: ✭ 184 (-40.65%)
Mutual labels:  orm, cache, mvc
Wheel
关于net nio os cache db rpc json web http udp tcp mq 等多个小工具的自定义实现
Stars: ✭ 45 (-85.48%)
Mutual labels:  rpc, cache, mq
Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (-39.35%)
Mutual labels:  orm, cache, mvc
Waterdrop
💧Waterdrop is a high performance micro service framework. Waterdrop comes from (The Three Body Problem).
Stars: ✭ 305 (-1.61%)
Mutual labels:  rpc, mq
Simpletcp
Simple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 99 (-68.06%)
Mutual labels:  rpc, server
Study
A simple, progressive, client/server AB testing library 📚
Stars: ✭ 293 (-5.48%)
Mutual labels:  server, test
Lealone
极具创新的面向微服务和 OLTP/OLAP 场景的单机与分布式关系数据库
Stars: ✭ 1,802 (+481.29%)
Mutual labels:  rpc, orm
Signalw
Even simpler and faster real-time web for ASP.NET Core.
Stars: ✭ 125 (-59.68%)
Mutual labels:  rpc, server
Jstp
Fast RPC for browser and Node.js based on TCP, WebSocket, and MDSF
Stars: ✭ 132 (-57.42%)
Mutual labels:  rpc, server
X
新生命X组件,数据中间件XCode、日志、网络、RPC、序列化、缓存、Windows服务
Stars: ✭ 1,322 (+326.45%)
Mutual labels:  rpc, server
zbus-server
Small fast MQ and RPC
Stars: ✭ 73 (-76.45%)
Mutual labels:  rpc, mq
Sgf
This is a Smart Game Foundation (Not Framework)
Stars: ✭ 122 (-60.65%)
Mutual labels:  rpc, server
core
Enterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance
Stars: ✭ 54 (-82.58%)
Mutual labels:  mvc, rpc
java-bible
🍌 我的技术摘要
Stars: ✭ 2,950 (+851.61%)
Mutual labels:  orm, mvc
Jsonrpcserver
Process JSON-RPC requests in Python
Stars: ✭ 126 (-59.35%)
Mutual labels:  rpc, server
Jazminserver
Java based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server
Stars: ✭ 256 (-17.42%)
Mutual labels:  rpc, mq
Phpboot
☕️ 🚀 tiny & fast PHP framework for building Microservices/RESTful APIs, with useful features: IOC, Hook, ORM, RPC, Swagger, Annotation, Parameters binding, Validation, etc.
Stars: ✭ 638 (+105.81%)
Mutual labels:  rpc, orm
Hasor
Hasor是一套基于 Java 语言的开发框架,区别于其它框架的是 Hasor 有着自己一套完整的体系,同时还可以和先有技术体系做到完美融合。它包含:IoC/Aop容器框架、Web框架、Jdbc框架、RSF分布式RPC框架、DataQL引擎,等几块。
Stars: ✭ 713 (+130%)
Mutual labels:  rpc, mvc

logo

license build

JAVATECH

javatech 汇总了 Java 后端开发中常见的主流技术的应用、特性、原理。

说明:

  • 下面的内容清单中,凡是有 📚 标记的技术,都已整理成详细的教程。
  • 部分技术因为可以应用于不同领域,所以可能会同时出现在不同的类别下。

📖 内容

框架

消息队列

消息队列(Message Queue,简称 MQ)技术是分布式应用间交换信息的一种技术。

消息队列主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。

如果想深入学习各种消息队列产品,建议先了解一下 消息队列基本原理 ,有助于理解消息队列特性的实现和设计思路。

缓存

缓存可以说是优化系统性能的第一手段,在各种技术中都会有缓存的应用。

如果想深入学习缓存,建议先了解一下 缓存基本原理,有助于理解缓存的特性、原理,使用缓存常见的问题及解决方案。

img

微服务

搜索引擎

安全

Java 领域比较流行的安全框架就是 shiro 和 spring-security。

shiro 更为简单、轻便,容易理解,能满足大多数基本安全场景下的需要。

spring-security 功能更丰富,也比 shiro 更复杂。值得一提的是由于 spring-security 是 spring 团队开发,所以集成 spring 和 spring-boot 框架更容易。

测试

服务器

Tomcat 和 Jetty 都是 Java 比较流行的轻量级服务器。

Nginx 是目前最流行的反向代理服务器,也常用于负载均衡。

大数据

大数据技术点以归档在:bigdata-tutorial

LIB

📚 资料

🚪 传送

◾ 🏠 JAVATECH 首页 ◾ 🎯 我的博客

你可能会感兴趣:

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].