标签:Cassandra

编程技术

可伸缩的微服务告警系统设计指南

10

likai 发布于 2020-01-15

【Apache ServiceComb 黑客松编程竞赛】微服务化的AI web相册正在火热报名中,超多好礼等你来拿!详情戳上图 作者:Shreyas Srivatsan 译者:白小白  原题:Observability at Scale: Building Uber’s...

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

编程技术

欧洲电商巨头Zalando的微服务之道

1

xiaoli.he 发布于 2020-01-13

作者 | Pamela Canchanya 译者 | 核子可乐 策划 | 小智 电商网站通常是互联网架构创新的前沿阵地,在美国有亚马逊,在中国有阿里巴巴。本篇文章则是欧洲最大在线零售平台 Zalando 在业务规模化以后的架构迁移、技术构建方面的经验。 1 写在前面 Zaland...

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

编程技术

欧洲最大电商 Zalando 的微服务之道

yanxinchi 发布于 2020-01-13

写在前面 Zalando 是欧洲目前规模最大的在线零售平台,我们与其他竞争对手的主要区别在于,我们在欧洲的大部分国家和地区提供免费送货、100 天退货以及便捷的免费退款服务。 Zalando 公司在欧洲的 17 个国家与地区开展业务,网站每月访问量超过 2.5 亿,活跃客户超过 ...

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

Spring

Spring Cloud Sleuth服务链路追踪

6

xiaoli.wang 发布于 2020-01-11

Zipkin服务追踪原理 创造一些追踪标识符(tracingId,spanId,parentId),最终将一个request的流程树构建出来,各业务系统在彼此调用时,将特定的跟踪消息传递至zipkin,zipkin在收集到跟踪信息后将其聚合处理、存储、展示等,用户可通过web U...

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

Java

一文看懂JUC之AQS机制

7

xiaoli.he 发布于 2020-01-09

为了解决原子性的问题,Java加入了锁机制,同时保证了可见性和顺序性。JDK1.5的并发包中新增了Lock接口以及相关实现类来实现锁功能,比synchronized更加灵活,开发者可根据实际的场景选择相应的实现类。本文注重讲解其不同衍生类的使用场景以及其内部AQS的原理。并发问题...

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

编程技术

技术沙龙 | 云时代下的架构演进—企业云及云原生技术落地实践

27

yeseng 发布于 2020-01-08

云改变了IT行业的形态和市场格局,催生了应用的发展。随着云计算技术的不断演进,作为一名优秀的架构师,必须深入了解云计算平台的特点及架构设计,包括构建数据库、大规模落地微服务、Service Mesh和全链路监控等才能紧跟时代的步伐。 12月21日,京东云开发者社区和英特尔联合举办...

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

Java

五年Java经验,面试还是说不出日志该怎么写更好?——日志规范与最佳实践篇

4

xirruiqiang 发布于 2020-01-08

查看上一篇文章可以扫描文章下方的二维码,点击往期回顾-日志系列即可查看所有相关文章 概览 上一篇我们讨论了为什么要使用日志框架,这次我们深入问题的根源,为什么我们需要日志? 大多数开发人员会纠结日志该怎么输出,什么时候输出,输出了会不会有人看等问题,让我们跳出开发人员的局限来考虑...

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

Java

java中的"锁"事

4

Harries 发布于 2020-01-07

在说到Java锁之前,先回顾一下Java异步编程中的多线程。 维基百科–>多线程(英语: multithreading ),是指从 软件 或者 硬件 上实现多个 线程 并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个 线程 ,进而提...

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

Java

高性能Java服务需要学哪些东西?

5

songhua.gao 发布于 2020-01-06

诞生于 2004 年的 Netty 是 Java 社区中第一个基于事件驱动的网络应用开发框架。 时隔 15年,它经久不衰,已经是 Java 网络编程最热门的框架,没有之一。 这么说吧,作为一个Java程序员,如果没有研究过 Netty,那我也不会相信你在网络或者高性能编程方面能有...

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

编程技术

Actor模型以及网络程序架构

darida 发布于 2020-01-01

在去年实现我的Raft实现,考察过一些Raft算法的实现,包括Golang的一些实现。基于Golang的实现给人的第一感觉是,不知道有哪些协程是“持续”运行的,比如说监听网络请求,快照生成等等。而且由于CSP模型不关注发送者和接受者导致数据追踪比较困难,在没有IDE的情况下你可能...

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

Java

技术小白是如何慢慢成长起来的 | 2019 与我的技术之路

11

刘莉莉 发布于 2019-12-24

写之前,先扪心自问,这两年下来,自己付出了多少?又收获了多少? 2019 即将结束,记得在 2017 年年底的时候就有过写一篇自我 review 的想法,只不过一直被搁置,没有去做。朋友圈为证: 借这次机会,终于把欠自己的债给还了。 这是一篇自我总结,也是一个技术小白的成长经历。...

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

Spring

SpringBoot 就这一篇全搞定

7

小丁 发布于 2019-12-19

文章收集在 GitHub JavaEgg 中,欢迎star+指导 JavaEgg ——《“Java技术员”成长手册》,包含Java基础、框架、存储、搜索、优化、分布式等必备知识,N线互联网开发必备技能兵器谱。 一、Hello Spring Boot 1、Spring Boot 简...

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

Spring

Spring Cloud第九篇 | 分布式服务跟踪Sleuth

16

changyuan.xu 发布于 2019-12-19

​ ​本文是Spring Cloud专栏的 第九篇 文章,了解 前八篇 文章内容有助于更好的理解本文: Spring Cloud第一篇 | Spring Cloud前言及其常用组件介绍概览 Spring Cloud第二篇 | 使用并认识Eureka注册中心 Spring Clou...

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

Spring

Spring Boot从入门到实战

4

xirruiqiang 发布于 2019-12-19

文章收集在 GitHub JavaEgg 中,欢迎star+指导 JavaEgg ——《“Java技术员”成长手册》,包含Java基础、框架、存储、搜索、优化、分布式等必备知识,N线互联网开发必备技能兵器谱。 一、Hello Spring Boot 1、Spring Boot 简...

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

Spring

Spring Boot Actuator 内置endpoint 简单翻译

changyuan.xu 发布于 2019-12-13

接上一篇: Spring Boot Actuator 学习手札 auditevents Exposes audit events information for the current application. Requires an AuditEventRepository b...

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

Spring

JAVA基础知识复习-Springboot原理

9

wenming.gapo 发布于 2019-12-12

组件自动装配:规约大于配置,专注核心业务 外部化配置:一次构建,按需调配,到处运行 嵌入式容器:内置容器,无需部署,独立运行 Spring Boot Starter:简化依赖,按需装配,自我包含 Production-Ready:一站式运维,生态无缝整合 组件自动装配 Sprin...

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

Java

Spring Boot学习笔记(超详细)二

5

puefu.he 发布于 2019-12-10

接上一篇 Spring Boot学习笔记(超详细) 4、配置文件占位符 1、随机数 ${random.value}、${random.int}、${random.long} ${random.int(10)}、${random.int[1024,65536]} 复制代码 2、占位...

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

编程技术

什么是云原生,云原生的架构概述

5

yeseng 发布于 2019-12-09

1. 什么是云原生 1.1 CNCF组织 在讲云原生之前,我们先了解一下CNCF,即云原生计算基金会,2015年由谷歌牵头成立,基金会成员目前已有一百多企业与机构,包括亚马逊、微软。思科等巨头。 目前CNCF所托管的应用已达14个,下图为其公布的Cloud Native Land...

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