会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
橙木鱼
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
下一页
2020年6月6日
containerpilot容器监管demo
摘要: containerpilot containerpilot:云原生应用的初始化系统.它用于容器内部的服务发现,配置和生命周期自动化管理,使你专心于业务开发. 编排:应用操作自动化.包括连接依赖组件,启动时的特殊操作等. 但是为了实现编排,应用需要: 自注册到服务列表,便于其他应用使用 查询服务列表,
阅读全文
posted @ 2020-06-06 14:14 橙木鱼
阅读(177)
评论(0)
推荐(0)
2020年6月3日
云服务开发要注意的12因素
摘要: 12因素 SaaS(Software-as-a-service):软件即服务.用户通过网络来访问软件的软件分发模型.它把软件当作一种服务来交付,它们被称为网络应用程序. SaaS服务构建应该满足下面12种因素,这样才能实现: 标准化流程,快速上手 划清服务边界,提供最大的可移植性 适合部署在云平台,
阅读全文
posted @ 2020-06-03 23:09 橙木鱼
阅读(307)
评论(0)
推荐(0)
2020年5月26日
slf4j日志引用正确姿势
摘要: slf4j是为了便于不同日志框架的切换,而设计的日志系统门面,它支持的日志框架包括:java.util.logging, logback and log4j.它的使用很简单,只需要引入slf4j-api-$.jar即可,但实际项目中它需要配合相应的日志框架使用.这里只是简单介绍一下slf4j的引用.
阅读全文
posted @ 2020-05-26 23:19 橙木鱼
阅读(3871)
评论(0)
推荐(0)
2020年1月30日
git ssh配置
摘要: 今天配置了github的ssh访问密钥,同时也遇到了一些问题,这里记录一下. 生成新SSH密钥 $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 这将创建以所提供的电子邮件地址为标签的新 SSH 密钥。 > Generating publ
阅读全文
posted @ 2020-01-30 23:20 橙木鱼
阅读(220)
评论(0)
推荐(0)
2019年12月21日
浅谈sharding jdbc
摘要: 定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 适用于任何基于JDBC的ORM框架,如:JPA, Hibernate, Mybatis, Sprin
阅读全文
posted @ 2019-12-21 10:14 橙木鱼
阅读(1430)
评论(0)
推荐(0)
浅谈分布式数据库
摘要: 基本概念 单库,就是一个库 2) 分片(sharding),分片解决扩展性问题,引入分片,就引入了数据路由和分片键的概念。分表解决的是数据量过大的问题,分库解决的是数据库性能瓶颈的问题。 3) 分组(group),分组解决可用性问题,分组通常通过主从复制(replication)的方式实现。
阅读全文
posted @ 2019-12-21 10:08 橙木鱼
阅读(14439)
评论(0)
推荐(2)
2019年10月11日
web容量规划
摘要: 容量和性能 容量规划是基于当前性能判断系统需要什么及什么时候需要,它既是资本支出合理化证明过程也是一个技术变更; 性能调优是优化已存在的系统性能; 一般服务的升级步骤是:性能调优 -> 容量规划 容量规划是建立在明确的需求上面的,不然你无法确认要达到的目的,就不知道要改做出什么的规划. 需求分类:
阅读全文
posted @ 2019-10-11 14:51 橙木鱼
阅读(319)
评论(0)
推荐(0)
2019年9月10日
mysql in()后子查询优化
摘要: 线上数据发现一条数据大量等待的现象,通过explain发现这个sql写法存在问题,这里简单记录一下. 业务场景是这样: 存在购物车和费用两张表,购物车数据是购买商品时生成,用于记录购买商品数据,同时购买的商品也会生成费用表,用于统计商品总的支出情况(相当于订单),购物车和费用的关系是多对一,通过gg
阅读全文
posted @ 2019-09-10 18:25 橙木鱼
阅读(1211)
评论(0)
推荐(0)
2019年6月20日
负载均衡架构
摘要: 负载均衡(Load Balance):通过请求分发,实现多个服务器间的负载均衡的能力. 它建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性(业务解耦)和可用性。 根据实现方式的不同可以分为服务端负载均衡和客户端负载均
阅读全文
posted @ 2019-06-20 14:48 橙木鱼
阅读(743)
评论(0)
推荐(0)
2019年6月10日
领域驱动设计-3-模型的管理
摘要: 模型获取只是一方面,它的管理也是领域驱动设计的关键.具体的管理方式可以分为三部分:聚合,工厂,仓库.这也是它的生命周期管理.工厂用于模型的新建,聚合用于模型操作,仓库用于检索和持久化. 通过聚合来简化模型内部关联. 聚合(AGGREGATE):通过固定规则将互相关联的模型,整合为一个对外可识别的整体
阅读全文
posted @ 2019-06-10 22:58 橙木鱼
阅读(215)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
下一页
公告