Apache Flink学习笔记(1)Flink简介及架构

参考https://juejin.cn/post/6861119250241683464https://juejin.cn/post/6861119250241683464 Flink简介 ApacheFlink是一个框架和分布式处理引擎,用于对无边界和有边界的数据流进行有状态的计算。(unboundedandboundeddatastreams) 有界流和无界流(unboundedandboundeddatastreams) Flink中计算的数据都是流,离线数据就是有界的流,实时数据就是无界流。 无界

  • 0
  • 0
  • 发布于 2021-06-14 02:55
  • 阅读 ( 695 )

为什么说分布式事务不再适用于微服务架构

http://www.toutiao.im 传统应用使用本地事务和分布式事务保证数据一致性,但是在微服务架构中数据都是服务私有的,需要通过服务提供的API来访问,所以分布式事务不再适用微服务架构。那么微服务架构又该如何保证数据一致性呢?本文就来谈谈这个话题。 传统分布式事务不是微服务中数据一致性的最佳选择微服务架构中应满足数据最终一致性原则微服务架构实现最终一致性的

  • 0
  • 0
  • 发布于 2021-06-14 01:02
  • 阅读 ( 361 )

【微服务架构】SpringCloud组件和概念介绍(一)

一:什么是微服务(Microservice)    微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩。    微服务架构需要的功能或使用场景     1:我们把整个系统根据业务拆分成几个子系统。  2

  • 0
  • 0
  • 发布于 2021-06-13 19:56
  • 阅读 ( 459 )

BitXHub区块链开源跨链技术平台架构解读

背景当前的区块链应用和底层技术平台呈现出百花齐放的状态,但主流区块链应用中的每条链大多仍是一个独立的、垂直的封闭体系。在业务形式日益复杂的商业应用场景下,链与链之间缺乏统一的互联互通机制,这极大限制了区块链上数字资产价值的流动性,跨链需求由此而来。BitXHub平台由中继链、应用链以及跨链网关三种角色组成,并链原生集成W3C标准的DID,依据场景导

  • 0
  • 0
  • 发布于 2021-06-13 19:55
  • 阅读 ( 570 )

BitXHub区块链开源跨链技术平台架构解读

背景当前的区块链应用和底层技术平台呈现出百花齐放的状态,但主流区块链应用中的每条链大多仍是一个独立的、垂直的封闭体系。在业务形式日益复杂的商业应用场景下,链与链之间缺乏统一的互联互通机制,这极大限制了区块链上数字资产价值的流动性,跨链需求由此而来。BitXHub平台由中继链、应用链以及跨链网关三种角色组成,并链原生集成W3C标准的DID,依据场景导

  • 0
  • 0
  • 发布于 2021-06-13 19:55
  • 阅读 ( 695 )

Java网络编程--C/S架构

2.1概述 TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。 两端通信时步骤: 服务端程序,需要事先启动,等待客户端的连接。客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。在Java中,提供了两个类用于实现TCP通信程序: 客户端:java.net.Socket类表示。创建Socket对象,向服务端发出连接请求

  • 0
  • 0
  • 发布于 2021-06-13 18:45
  • 阅读 ( 446 )

BitXHub区块链开源跨链技术平台架构解读

背景当前的区块链应用和底层技术平台呈现出百花齐放的状态,但主流区块链应用中的每条链大多仍是一个独立的、垂直的封闭体系。在业务形式日益复杂的商业应用场景下,链与链之间缺乏统一的互联互通机制,这极大限制了区块链上数字资产价值的流动性,跨链需求由此而来。BitXHub平台由中继链、应用链以及跨链网关三种角色组成,并链原生集成W3C标准的DID,依据场景导

  • 0
  • 0
  • 发布于 2021-06-13 18:02
  • 阅读 ( 431 )

Kafka 架构原理解析

Kafka架构原理解析 臧远慧 分布式实验室 2020-04-10 本文主要讲解Kafka是什么、Kafka的架构包括工作流程和存储机制,以及生产者和消费者。最终大家会掌握Kafka中最重要的概念,分别是Broker、Producer、Consumer、ConsumerGroup、Topic、Partition、Replica、Leader、Follower,这是学会和理解Kafka的基础和必备内容。 定义   Kafka是一个分布式的基于发布/订阅模式的消息队列(MessageQueue),主要应

  • 0
  • 0
  • 发布于 2021-06-13 15:36
  • 阅读 ( 502 )

​为什么用Go编写机器学习的基础架构,而不是Python?

全文共2626字,预计学习时长8分钟 来源:blog.sina Python是机器学习项目中最流行的语言,这点是毋庸置疑的。   虽然像R语言、C++和Julia这样的程序语言有其特有的使用群体与用例,使它们经久不衰,但Python仍是使用最广泛的语言,并用于每个主要的机器学习框架中。   然而,你能想象?在Cortex(将机器学习模型部署为API的开放源代码平台之一)代码库中,87.5%的代码都是使用GO

  • 0
  • 0
  • 发布于 2021-06-13 15:36
  • 阅读 ( 453 )

Android系统架构解析与系统源码目录

Android框架是一个大的系列,熟悉其中的流程对于Android开发尤其重要,这里面有很多重要的工作和面试的知识点,我准备发布一个系列博客,对于系统源码层进行分析。今天首先对Android的框架结构以及系统源码目录进行解析。 1Android系统架构图 众所周知,Android是谷歌开发的一款基于Linux的开源操作系统,Android系统架构分为五层,从下到上依次是Linux内核层,硬件抽象层,系统

  • 0
  • 0
  • 发布于 2021-06-13 12:12
  • 阅读 ( 551 )

什么是真正的架构设计?某厂十年Java经验让我总结出了这些,不愧是我

本文转载自:什么是真正的架构设计?某厂十年Java经验让我总结出了这些,不愧是我 一.什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟

  • 0
  • 0
  • 发布于 2021-06-13 10:58
  • 阅读 ( 461 )

2.微服务架构组件分析

2019独角兽企业重金招聘Python工程师标准>>> 该系列文章来源于学习《极客时间——从0开始学习微服务》分享之后笔记载录和读后感。作者胡忠想,微博技术专家。从2012年加入微博到现在,从2012年加入微博到现在,我一直在做微博首页信息流相关的业务研发,几乎亲历了微博后端架构的每一次重大升级。不仅参与了微博后端架构从大的单体应用迁移到微服务架构的改造

  • 0
  • 0
  • 发布于 2021-06-12 21:25
  • 阅读 ( 528 )

用java观察者模式解耦经典三层架构

三层架构是一个非常经典的架构模式,根据系统的职责不同,将系统分成了表现层,逻辑层和数据访问层,并且配合数据实体进行数据传输,可以大大的封装性和复用性。 经典的三层架构图: 我们再深入到架构图内部,看看具体的类图,用简单的登陆举例吧: 这里通过LoginUI,调用了LoginLogService和LoginVerificationService两个类,通过类图可以看得出,U层和Service层(本文把BLL层称

  • 0
  • 0
  • 发布于 2021-06-12 20:58
  • 阅读 ( 476 )

抛开复杂的架构设计,MySQL优化思想基本都在这

笔者将优化分为了两大类:软优化和硬优化。软优化一般是操作数据库即可;而硬优化则是操作服务器硬件及参数设置。

  • 0
  • 0
  • 发布于 2021-06-12 20:15
  • 阅读 ( 353 )

尴尬了!Spring Cloud微服务注册中心Eureka 2.x停止维护了咋办?【石杉的架构笔记】...

点击上方"蓝字", 右上角选择“设为星标”  周一至周五早8点半!精品技术文章准时送上! 目录 1、Eureka官宣2.x版本不再开源 2、互联网大厂的基础架构:自研服务注册中心 3、中小公司的其他选择:Consul         1、Eureka官方宣布2.x不再开源   之前写过一篇文章:《拜托!面试请不要再问我SpringCloud架构原理!》,文章介绍了SpringCloud微服务技术体系的一些基础知识和架构原

  • 0
  • 0
  • 发布于 2021-06-12 19:35
  • 阅读 ( 558 )

全开源架构下DevOps的实践

很高兴在这里跟大家做一次分享,我这次分享题目是全开源架构下DevOps的实践。在最近几年DevOps比较火比较流行,我在这两年里也是,有很多项目我们去学习DevOps,在项目里面实践DevOps,去总结了一些经验,借着今天这个机会跟大家分享一下,跟大家交流一下。 首先简单快速来聊一下我对DevOps的理解可能我们今天的分享都会有这个环节,大体来聊一下我们对DevOps的理解。其实

  • 0
  • 0
  • 发布于 2021-06-12 19:18
  • 阅读 ( 334 )

50W年薪web前端架构师 给你一条“不归路”-web前端学习路线

首先说明,我写的东西大牛或者工作的人是不屑一顾的,我是能在各种论坛上看到各种大手子给新人建议是,去看w3cschool就好啦、犀牛书买一本慢慢啃就好啦、写几个例子熟悉一下不就行啦,看一案例和文档,就直接上手了。那可能是你,不是初学者该做的事情。我想说这些大牛在害人,你现在,经验足,逼格高,跨过了一道道坎,觉得没啥,但是他们却没有从初学者的那边

  • 0
  • 0
  • 发布于 2021-06-12 19:05
  • 阅读 ( 392 )

MongoDB源码分析--Command体系架构

本文是用一篇专门介绍MongoDB中Command的体系架构的文章,并用例子来介绍mongod是如何将Command引入其中的。

  • 0
  • 0
  • 发布于 2021-06-12 18:20
  • 阅读 ( 382 )

前端学习之路及前端架构的演进一些思考

前端学习之路及前端架构的演进一些思考 最近这些年前端发展十分迅猛,各种框架,插件,组件库如雨后春笋,让人应接不暇。很多刚进去前端开发的同学可能会眼花缭乱,不知从何入手。这篇文章主要讲下我自身前端学习之路,以及项目中前端架构的演进过程中的一些知识点。和大多数人一样,学习过程是曲折的,这里写出来,给有过相似困惑的人一些参考。废话不多,现

  • 0
  • 0
  • 发布于 2021-06-12 18:08
  • 阅读 ( 517 )

一文看懂金融级分布式数据库架构设计

银行业从最初的手工记账到会计电算化,到金融电子化,再到现在的金融科技,可以看到金融与科技的结合越来越紧密,人工智能、大数据、物联网、区块链等新兴技术改变了金融的交易方式,为金融行业的创新前行提供了源源不断的动力。同时互联网金融的兴起是一把双刃剑,带来了机遇的同时也带来了挑战。

  • 0
  • 0
  • 发布于 2021-06-12 17:12
  • 阅读 ( 364 )

今天,有什么经验需要分享呢?

立即撰写

热议话题 »