Clean清洁领域模型的几个特点 -Kamil Grzybek

2369 3 5K
如今,有关干净代码和体系结构的讨论很多。关于如何实现它的讨论越来越多。罗伯特·C·马丁(Robert C. Martin)描述的规则是通用的,我认为,我们可.

幽默:如果你听人说:它昨天还挺好啊,那么可以断定你们是在一个软件项目。

1553 1
Mario Fusco总结对软件系统的误解和谬论: 如果X为大公司Y工作,它也会很适合我们。 100%的测试覆盖率意味着100%的正确性。 .

继全面采用Node.js以后,PayPal分享大幅度踩坑GraphQL心得 - Mark Stuart

2842 1 9K
这篇文章涵盖了我们在PayPal扩展GraphQL时学到的所有知识,并将作为在您的公司中部署GraphQL的指南。 一年前,我们撰写了“  .

Python的事件溯源开源库

1597
这是用于Python中事件源的库。该库的核心功能是支持存储和检索项目序列,例如基于 .

2PC时代即将结束,2PC只是提供原子性提交而不是事务本身 · Exactly Once

3173 1 2K
如果有 分布式事务 协议,那.

David Fowler :actor框架为什么没能流行起来?

3968 3
众说纷纭: 如果您正在寻找更好的方法,并且已经找到了 .

Spring事务管理:非常规指南 - marcobehler

2858 15K
您可以使用本指南对Spring的事务管理(包括@Transactional批注)的工作方式进行深入的实际了解。 唯一的前提条件?您需要对ACID有一个.

eBay推出首个微服务架构下可实现ACID的分布式事务协议:GRIT

4172 4 4K
eBay技术人员最近展示了一种称为GRIT的 <.

Netflix开源Mantis:基于微服务的运维监控平台

3101 3K
今天,我们很高兴地宣布: M.

KentBeck:“改善架构”比“还清技术债务”可以带来更好的感觉,决定和结果。

2082 1 2K
比尔盖茨说过:人们不会为修复bug付费,只为新功能付钱。技术债务作为Bug产生的根源,技术债务只是针对开发人员而言,如何能做到向最终用户收费?创造新的商业价.

使用Spring Cloud Gateway代理.NET应用程序和无服务器功能 – Richard Seroter

1363
API网关可以做很多事情。他们有选择地向更广泛的受众公开私人服务。借助路由规则,它们可以在不通知客户的情况下在服务版本之间移动客户端。它们通过提供速率限制和.

Spring Cloud Stream的函数式和响应式Reactive编程特点 - spring.io

3920 4K
Spring Cloud Stream(SCSt)的函数式和反应式Reactive编程带来更少的代码、更少的配置。不过,最重要的是,您的代码是完全分离的,并.

pubkey/rxdb:一个可以订阅查询结果的反应式数据库

1270 1
RXDB是一个的NoSQL数据库,专门服务于JavaScript应用如网站,混合应用程序,电子-应用和NodeJS。反应式意味着您不仅可以查询当前状态,还可.

使用Spring Boot开发基于Kubernetes的Zeebe工作流应用 – Salaboy

7052 1 2K
这篇博客文章介绍了如何在Kubernetes中使用Zeebe集群以及如何使用Spring Boot构建连接到Zeebe集群的应用程序。 Zeebe是M.

专门网站记录Kubernetes失败案例:k8s.af

1115
点击标题进入,最新的摘录: 与Kubernetes相关的公共失败案例的链接的汇编列表。最新出版物排在最前面。 .

云计算新势力入局Java生态系统:亚马逊加入了Java社区流程(JCP) - AWS开源博客

1816 1
亚马逊运行着数千种Java生产服务。我们和我们的客户都严重依赖JDK(Java开发工具包)的各种发行版。在2016年,我们开始构建 .

.NET已死,.NET万岁 - Richard Reedy

2054 1
微软已经说过.NET Core是.NET的未来,这意味着,如果您还没有开始,则需要开始将现有的.NET Framework应用程序迁移到.NET Core。.

全球网络安全公司DataDome是如何做到每秒在Elasticsearch中存储5000万个事件?

4291 1 6K
DataDome是一家全球网络安全公司,提供SaaS解决方案,旨在保护客户网站免受OWASP自动化威胁:凭据填充、第7层DDoS攻击、SQL注入和密集式抓取.

Kafka教程大全指引 - DZone Big Data

1540 6K
卡夫卡基础知识 在   .

可以促进微服务设计的DDD事件风暴建模技巧 - Nick Tune

3026 3 3K
EventStorming是一种非常流行的技术,它使我们比传统技术更有效地探索,分析和建模业务领域。由此我们可以创建与设计更好的软件系统和问题解决方案。 .

幽默:如何变得敏捷?- tottinge

733
“我们如何变得敏捷?” “首先,重视个人和交互,而不是流程和工具。” “很棒!让我们安装该流程和一组用于执行该流程的工具。” “等等……个.

太极taiji:Facebook上的动态流量工程 - copyconstruct/library

1212
将负载平衡建模为约束满足问题,以生成最佳的动态路由表 基于社交哈希的动态,可感知连接的路由 产品使用时间超过4年 .

罗素论哲学为何重要?哲学无法像科学带来物质利益,无法给出很多问题的答案,它的价值正是在于这种不确定性。 | Philosophy Break

3266 3
罗素是二十世纪的巨人。作为现代分析哲学的奠基人之一,他的工作对数学,逻辑,人工智能,认知科学和计算机科学产生了重大影响。⁣⁣ 罗素认为为什么人们通常对.

Spring Cloud Stream与Spring Integration集成以及Spring Cloud Function的关系:开启从基于注释到函数式编程的漫长转换 - spring.io

2759 2K
目的是揭开Spring Cloud Stream和Spring Cloud Function项目的真正目标的神秘面纱,并进行演示他们的新功能。 .

DDD聚合的再一次定义 - Mathias Verraes

2 2552 2
聚合这个词语由于非常广泛且通用,有可能导致很多人无法抓住其中心要旨,著名领域设计专家Mathias Verraes对聚合重新进行了一次定义: 通过定义.

幽默:“通过128个简单的步骤学习Kubernetes!” - iamdevloper

1489 1
每个步骤都需要一年吗? 这就是为什么Kubernetes如此艰难的方式如此受欢迎的原因;) .

集中和扩散:大脑的两种思维方式,两者都是同等有价值的,但用途截然不同 - fs.blog

3599 3 2K
我们的大脑采用两种思维方式来处理任何大型任务:专注和分散。两者都是同等有价值的,但用途截然不同。为了尽力而为,您需要同时掌握两者。 我们一直在追求真正.

Kafka Streams+SpringBoot之探索:统计计数 - mydeveloperplanet

2361 1 7K
本示例接上一个 案例 ,其中有发送消.

Kafka Streams+SpringBoot之探索:将一个流转换到另外一个流 - mydeveloperplanet

2292 8K
为了从主题中读取无限制的数据流,我们需要创建一个小型应用程序,以发送无限制的数据流。我们模拟一条Tweet流,在Tweet末尾恰好有一个标签。每秒都会在该主.

面向对象与函数式编程的区别: 动词-名词与名词-动词的区别 - simblob

2177 3
我的主要主题是研究如何将函数性编程语言和 面.

使用Spring Cloud Kubernetes基于Kubernetes、Spring Boot和Docker构建微服务架构 - Morioh

2034 1 23K
在本文中,我们将学习如何启动Spring Boot微服务项目并使用Kubernetes和Docker快速运行它 本文涵盖的主题是: <.

迁移完成–亚马逊的消费者业务刚刚关闭了最后的Oracle数据库 | AWS新闻博客

2119 3 3K
我很高兴地宣布,Oracle数据库迁移工作现已完成。亚马逊的消费者业务部门刚刚关闭了最终的Oracle数据库(某些第三方应用程序已与Oracle紧密绑定,并.

Hazelcast IMDG和Spark 2实现大数据项目 — tomask79

1142 12K
将HBase中的数据放入Hazelcast IMDG,从Spark以RDD方式访问,这是一个非常广泛使用的解决方案。 先决条件 .

将ServiceLoader迁移到Java 9模块系统 - frankel

839 2K
Service Loader允许在不同的JAR中分离API及其实现。客户端代码仅取决于API,而在运行时,将使用类路径上的实现。这是将客户端代码与实现代码分.

Nasruddin/elasticsearch-spring-boot-spring-data:使用Spring Data将Elasticsearch存储库与Springboot结合使用的入门示例

972
点击标题进入项目,运行: 1.安装并运行Elastic Server 6.8.3: .

高智商的坏消息: 智商高与精神和身体疾病有关 -《科学美国人》

3147
聪明有好处。在标准化的智力测验(IQ测验)中表现出色的人往往会在教室和工作场所取得更大的成功。尽管原因尚不完全清楚,但它们的 .

使用Java处理JSON结构化数据 -Advanced Web Machinery

1329
Java非常适合实现业务逻辑,但是在处理数据集时存在一些弱点。这些任务通常与必须处理大量与POJO相关的样板代码并以编程方式更新每个属性有关。在本文中,我们.

Spring Data Moore有哪些新功能? - spring.io

1509 7K
全面的大量新功能,尤其是Reactive,Kotlin和Performance。包括整个产品组合中的大量改进和新功能,并且重点关注三个主要主题:Reacti.

JDBC驱动程序Maven依赖项大全列表 - Vlad Mihalcea

9889 8K
本列表提供了从Oracle到Derby等12种数据库的JDBC Maven使用。 是否曾经想使用Java连接到关系数据库,却不知道要使用哪个JDBC .

VisualVM中的JDK Flight Recorder支持 - Jiří Sedláček

1519 4K
JDK Flight Recorder支持的预览版已作为与GraalVM 19.2捆绑在一起的VisualVM工具的插件发布。该插件读取从Java 7和更高.

什么是嵌入式Tomcat? -来自WhatIs.com的定义

2973 4K
嵌入式Tomcat服务器由单个Java Web应用程序和完整的Tomcat服务器发行版组成,打包在一起并压缩成单个JAR,WAR或ZIP文件。 嵌入式.

如何将War文件部署到Spring Boot嵌入式的Tomcat中 - Vojtech Ruzicka

1479 6K
默认情况下,Spring Boot在嵌入式Tomcat中以jar形式运行( .

优步公司的Go语言编写风格指南

977
本指南的目的是通过详细描述在Uber编写Go代码的注意事项来管理这种复杂性。这些规则的存在是为了使代码库易于管理,同时仍然允许工程师有效地使用Go语言功能。.