会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JavaEdge
博客园
首页
新随笔
联系
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页
2023年11月26日
Google Docs系统设计
摘要: 1 简介 谷歌文档是一种协作文档编辑服务。 协作文档编辑服务可以通过两种方式设计: 设计为C/S架构的集中式设施,为所有用户提供文档编辑服务 使用点对点技术设计,以便在单个文档上协作 大多数商业解决方案侧重于客户端服务体系结构,以实现更精细的控制。因此,我们将关注使用客户端服务体系结构设计服务。让我
阅读全文
posted @ 2023-11-26 20:41 公众号-JavaEdge
阅读(225)
评论(0)
推荐(0)
2023年11月24日
Flink实战(11)-Exactly-Once语义之两阶段提交
摘要: 0 大纲 [Apache Flink]2017年12月发布的1.4.0版本开始,为流计算引入里程碑特性:TwoPhaseCommitSinkFunction。它提取了两阶段提交协议的通用逻辑,使得通过Flink来构建端到端的Exactly-Once程序成为可能。同时支持: 数据源(source) 和
阅读全文
posted @ 2023-11-24 16:21 公众号-JavaEdge
阅读(257)
评论(0)
推荐(0)
全网最全图解Kafka适用场景
摘要: 消息系统 消息系统被用于各种场景,如解耦数据生产者,缓存未处理的消息。Kafka 可作为传统的消息系统的替代者,与传统消息系统相比,kafka有更好的吞吐量、更好的可用性,这有利于处理大规模的消息。 根据经验,通常消息传递对吞吐量要求较低,但可能要求较低的端到端延迟,并经常依赖kafka可靠的dur
阅读全文
posted @ 2023-11-24 13:20 公众号-JavaEdge
阅读(366)
评论(0)
推荐(0)
2023年11月23日
Spring6.x对调度和异步执行的注解支持
摘要: Spring为任务调度和异步方法执行提供注解支持。 1 启用Scheduling注解 要启用 @Scheduled 和 @Async ,在 @Configuration 类(或者在启动类)添加 @EnableScheduling 和 @EnableAsync,如下: @Configuration @
阅读全文
posted @ 2023-11-23 16:30 公众号-JavaEdge
阅读(128)
评论(0)
推荐(0)
2023年11月16日
如何用Java设计自动售货机?
摘要: 如何用Java设计自动售货机?是大多在高级Java开发人员面试中经常被问到的好问题之一。在典型的编码面试中,你会得到一个问题描述来开发一个售货机,在有限的时间内,通常2到3小时内,你需要在Java中编写设计文档、工作代码和单元测试。这种Java面试的一个关键优势是可以一次测试候选人的许多基本技能。为
阅读全文
posted @ 2023-11-16 14:10 公众号-JavaEdge
阅读(269)
评论(0)
推荐(0)
2023年11月15日
如何准备2024年的系统设计面试?
摘要: 1 前言 如果你正在准备软件工程师或软件开发人员的面试,那么你可能知道由于其开放性质和广泛性,准备系统设计是多么困难,但同时你也不能忽略它。在软件工程界,如果你正在申请高级工程师/主管/架构师或更高级别的角色,系统设计是最受追捧的技能,也是整个过程中最重要的环节之一。如果你搞砸了这个,其他的都不重要
阅读全文
posted @ 2023-11-15 14:59 公众号-JavaEdge
阅读(204)
评论(0)
推荐(0)
8年经验的软件工程师建议
摘要: 我希望在职业生涯早期就开始做的事情和我希望以不同的方式做的事情。 大家好,我已经做了八年半的软件工程师。这篇文章来源于我最近对自己在职业生涯中希望早点开始做的事情以及希望以不同方式做的事情的自我反思。 我在这里分享的对任何希望提高和进步到高级甚至更高职位的初级至中级开发者都很有用。 0 大纲 我的职
阅读全文
posted @ 2023-11-15 13:16 公众号-JavaEdge
阅读(345)
评论(0)
推荐(0)
2023年11月14日
大厂都是怎么做Redis重试的?
摘要: 0 前言 潜心打造国内一流,国际领先的技术干货。 文章收录在我的 GitHub 仓库,欢迎Star/fork: JavaEdge-Interview 受网络和运行环境影响,应用程序可能遇到暂时性故障,如瞬时网络抖动、服务暂时不可用、服务繁忙导致超时等。 自动重试机制可大幅避免此类故障,保障操作成功执
阅读全文
posted @ 2023-11-14 11:01 公众号-JavaEdge
阅读(428)
评论(0)
推荐(0)
2023年11月13日
支持可视化呈现数据库字段级和血缘关系的工具,太强了吧!
摘要: 1 简介 SQLFlow 可跟踪超过 20 种主要数据库(包括 Snowflake、Hive、SparkSQL、Teradata、Oracle、SQL Server、AWS Redshift、BigQuery 等)的字段级数据血缘。 从查询历史记录、ETL 脚本、Github/Bitbucket、本
阅读全文
posted @ 2023-11-13 14:56 公众号-JavaEdge
阅读(886)
评论(0)
推荐(0)
2023年11月10日
下一代图片格式AVIF,赶紧用起!
摘要: 介绍AVIF图片格式的特点和在Web端显示AVIF格式图片的两种方案。 1 简介 AVIF是一种基于AV1视频编码的新图像格式,相对于JPEG、Wep等图片格式压缩率更高,并且画面细节更好。AVIF通过使用更现代的压缩算法,在相同质量的前提下,AVIF文件大小是JPEG文件的35%左右。 AVIF支
阅读全文
posted @ 2023-11-10 15:31 公众号-JavaEdge
阅读(775)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页