标签:mongo

编程技术

过来人谈容器、微服务和服务网格,其实不是新鲜事!

songhua.gao 发布于 2019-05-21

早在像Docker和Kubernetes这样的容器平台兴起之前的10年,有一个dotCloud平台,基于100多个微服务构建的平台,支持数千个以容器运行的生产应用程序,作者将分享构建和运行它时面临的挑战与经验,并讨论服务网格到底有没有用? dotCloud 它是一个PaaS,允许...

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

Java

资深架构师眼中的Java Web系统十年架构演化之路!

7

darida 发布于 2019-05-21

还没关注? 快动动手指! 聊技术、论职场! 为IT人打造一个“有温度”的 狸猫技术窝 一 、Java Web架构演变 在java架构模式中,我们可以将MVC架构模式抽象为如下结构: View层。View层即UI层,可采用的技术如JSP,Structs,SpringMVC等 Con...

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

Java

Java中的SPI机制

yeseng 发布于 2019-05-19

SPI 全称为 (Service Provider Interface) ,是 Java 1.6之后 内置的一种服务提供发现机制。SPI可以通过配置来替换服务(或者说interface)的实现;比如java.sql.Driver接口,可以很轻松的从MySQL切换到MongoDB实...

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

编程技术

一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事

3

xiaoli.he 发布于 2019-05-17

微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,...

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

Spring

Spring Boot 2 快速教程:WebFlux 快速入门(二)

5

尖兵 发布于 2019-05-16

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 02:WebFlux 快速入门实践 文章工程: JDK 1.8 Maven 3.5.2 Spring Boot 2.1.3.RELEASE 工...

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

编程技术

支付宝小程序Serverless服务架构演进 | mPaaS 线下沙龙 CodeDay#1 分享实录

8

xiaoli.he 发布于 2019-05-16

文章概要: 随着云计算的深入,Serverless 这种全新的架构模式正在受到越来越多人的关注。通过 Serverless,开发者可以从繁杂的底层基础实施中解放出来,专心聚焦于业务实现,快速铺开业务。 本文整理于蓝诀在 mPaaS 自办沙龙 CodeDay#1 现场分享《支付宝小...

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

Spring

Spring Boot 2.2 M3 发布,带来大量新特性

changyuan.xu 发布于 2019-05-16

Spring Boot 2.2 第三个里程碑 M3 发布了,主要更新内容如下: 新特性 RSocket 支持 CBOR 编解码器 添加了 Cassandra Cluster factory 和 Default 实现 Gradle 的最低支持版本提升为 4.10 将 jOOQ 添加...

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

Spring

Java面试通关要点 汇总集【最终版】

2

xiaoli.he 发布于 2019-05-16

基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 ses...

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

Spring

Spring Boot 2 快速教程:WebFlux Restful CRUD 实践(三)

5

wenming.gapo 发布于 2019-05-15

号外:为读者持续整理了几份最新教程,覆盖了 Spring Boot、Spring Cloud、微服务架构等PDF。 获取方式:关注右侧公众号"泥瓦匠BYSocket",来领取吧! 摘要: 原创出处 https://www.bysocket.com 「公众号:泥...

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

Java

常见Serialize技术探秘(XML、JSON、JDBC byte编码、Protobuf)

4

xubiao.zhuang 发布于 2019-05-15

目前业界有各种各样的网络输出传输时的序列化和反序列化方案,它们在技术上的实现的初衷和背景有较大的区别,因此在设计的架构也会有很大的区别,最终在落地后的:解析速度、对系统的影响、传输数据的大小、可维护性及可阅读性等方面有着较大的区别,本文分享一些我在一些常见序列化技术的分析和理解:...

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

Java

在Spring Boot中使用Spring Session解决分布式会话共享问题

2

尖兵 发布于 2019-05-14

前言 如果你正在使用Java开发Web应用,想必你对HttpSession非常熟悉,但我们知道HpptSession默认使用内存来管理Session,如果将应用横向扩展将会出现Session共享问题。Spring Session提供了一套创建和管理Servlet HttpSess...

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

编程技术

架构评审一百问和设计文档五要素

8

尖兵 发布于 2019-05-14

本文我会来说说我认为架构评审中应该看的一些点,以及我写设计文档的一些心得。助你在架构评审中过五关斩六将,助你写出能让人收藏点赞的设计文档。 技术架构评审一百问 架构评审或技术方案评审的价值在于集众人的力量大家一起来分析看看方案里是否有坑,方案上线后是否会遇到不可逾越的重大技术问题...

阅读(89)评论(1)赞 (1)

Java

PyCharm/IDEA 使用技巧总结

36

xirruiqiang 发布于 2019-05-11

IDEA 没有类似 Eclipse 的工作空间的概念(workspace),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace。Module 可以理解为 Eclipse 中的 project。一个 工程(Project) 下...

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

Java

Java开发区块链的三大sdk库

xiaoli.wang 发布于 2019-05-09

如果你想将区块链合并到一个Java项目中,现在我们来看看就是这个细分领域中三个最大的OSS玩家。 好的伙计们,我们都听说过比特币,以太坊或其他加密货币,其中有一些时髦的名字围绕着我们常见的新闻,但我们作为Java开发人员知道如何轻松地与这些区块链技术进行交互吗?以下是可用于利用区...

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

编程技术

支付宝小程序 Serverless 服务架构演进

9

xubiao.zhuang 发布于 2019-05-09

文章概要: 随着云计算的深入,Serverless 这种全新的架构模式正在受到越来越多人的关注。通过 Serverless,开发者可以从繁杂的底层基础实施中解放出来,专心聚焦于业务实现,快速铺开业务。 本文整理于蓝诀在 mPaaS 自办沙龙 CodeDay#1 现场分享《支付宝小...

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

Java

送你一些学习资源,看看有没有你需要的

17

xiaoli.wang 发布于 2019-05-09

好吧,标题党了一回。不过,依然推荐一下这些公众号,还是之前那句话,选择你需要的,以及你认为对你有帮助的,共勉! 记得关注哦 java技术江湖 JAVA技术江湖:一位阿里Java工程师的技术小站,致力于分享Java后端技术文章,以及这几年学习Java的心得体会,偶尔也记录在阿里成长...

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

Java

Java HotSpot虚拟机垃圾收集优化指南

7

yanxinchi 发布于 2019-05-08

现在不懂点虚拟机都不好意思说是Java程序员了,这方面的文章不少,但质量参差不齐。在百度谷歌上看了一圈大部分是你抄我我抄你,要不就是泛泛而谈,看完之后还是一头雾水,看到Oracle官网上有一篇将虚拟机调优的文章 Garbage Collection Tuning 不错,有理论有实...

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

Java

Spring Boot 2 快速教程:WebFlux 快速入门(二)

5

changyuan.xu 发布于 2019-05-08

号外:为读者持续整理了几份最新教程,覆盖了 Spring Boot、Spring Cloud、微服务架构等PDF。 获取方式:关注右侧公众号"泥瓦匠BYSocket",来领取吧! 摘要: 原创出处 https://www.bysocket.com 「公众号:泥...

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