推荐热点精华

对于Pipe管道之爱 - jessfraz

19-01-23 157 3 banq

我最常用的shell命令是"|"。这称为管道。 简而言之,"|"允许一个程序(左侧)的输出成为另一个程序的输入(在右侧)。这是一种将两个命令连接在一起的方法。 例如,如果我要运行以下内容: ech... 详细

为什么Scala相比Kotlin失去了动力? - Quora

19-01-23 291 2 banq

在这一年中Scala语言正在失去动力( 参见Tiobe 2019指数 ),相比Kotlin,一种更接近Java的语言,似乎更能满足市场需求。 在我看来,有几点使Scala语言失去动力: 一个社... 详细

领域驱动设计的参考建议 | heise Dev

19-01-22 269 1 banq

领域驱动设计是一种解决跨学科交流问题的软件工程方法:由于开发人员和专业人员使用不同的术语,因此存在相互理解问题。 这首先是业务语言问题(不是编程语言),DDD通过为开发人员和专业人员提供一套用于理解... 详细

通过Spring Boot中的手动Bean定义提高启动性能

19-01-22 102 1 banq

使用Spring Boot时你不想使用@EnableAutoConfiguration。你应该怎么做?Spring本质上是快速且轻量级的,但是如何让Spring更快?其中一条建议是可以改善启动时间,... 详细

领域事件与事件溯源的区别

19-01-20 1 378 3 banq

为什么领域事件domain events和事件溯源event sourcing不应混淆。 领域事件与事件溯源有什么共同之处? 共同点是名称中的“事件”一词。但除此之外,在与项目,会议或培训中的建筑师... 详细

Python Tricks一书列入了有史以来最好的Python书籍!

19-01-20 62 1 banq

BookAuthority 根据美国有线电视新闻网(CNN),福布斯(Forbes)和英国电影公司(Forbes)等公开媒体提及、推荐,评级和情绪来识别和评价世界上最好的Python书籍: 其中 P... 详细

用汽车比喻理解OOP - Jonathan Kuhl

19-01-20 154 2 banq

站在任何街角,观看交通一段时间,来来往往都是汽车。它们具有相同的基本结构:四个轮子,一个发动机,一个方向盘,用汽油或柴油运行。然而,它们在颜色,马力,形状,特征甚至可能使用的汽油类型方面差异很大。每... 详细

深入研究Elasticsearch聚合的性能 - Raoul Meyer

19-01-20 190 1 banq

Elasticsearch在提高性能方面做了很多工作,我们没有注意到,我们还能做些什么来进一步改进它?这是我在研究我们正在使用的一些重型聚合的性能时问自己的问题。在这篇文章中,我给出了Elastic... 详细

DDD事件风暴的详细议程

19-01-18 226 2 banq

刚开始在一个项目中使用DDD Big Picture  Event Storming 可能会很混乱,这里描述一个详细的议程和一个案例简报,保证其在正确的轨道上实行。 每次我参加DDD的Big Pi... 详细

如何有效地提升开发团队的水平? - bravenewgeek

19-01-18 175 2 banq

客户经常会问的一个问题是:如何有效地提升开发团队的水平?你如何让一组从未编写过Python的工程师使其成为高效的Python开发人员?你如何让从未构建过分布式系统的团队可以构建可靠,容错的微服务?让... 详细

HTTP / 3用UDP替换TCP以提高网络速度和可靠性 - thenewstack

19-01-17 141 1 banq

当初之所以使用TCP,是因为TCP比UDP可靠,这是常识,但是这个常识是有上下文背景的,那就是基于可靠的底层网络。 HTTP / 2通过在同一连接上发送多个HTTP请求,允许应用程序同时处理请求,... 详细

使用Redis缓存和Spring AOP使Spring Boot应用更健壮?

19-01-17 24 1 banq

你知道那种感觉吗?您有一个Web服务应用总是没有一个最佳的正常运行时间?我的工作团队肯定是有的,我们认为现在是改变的时候了。整篇文章都是作为教程编写的。您可以在 GitHub存储库中 找到代码。 ,... 详细

Spring Boot 从1.5迁移到2.0.5 - DZone Java

19-01-16 106 1 banq

虑升级Spring Boot应用程序?在这篇文章中,我想引导您完成将Spring Boot 1.x应用程序升级到Spring Boot 2的过程。 Spring Boot 2.x将不再支持Java... 详细

观点:实现CQRS分离不如实现一致性分离 - @jroper

19-01-16 241 1 banq

我开始认为CQRS分离方向是错误的,我们不应该在命令和查询之间分离责任,而是在业务需要强烈一致的操作和可能弱一致的操作之间。 这意味着如果业务需要读取您自己的写入,那么您不必向后弯曲以实现它,您只需... 详细

经验分享:Grubhub是如何自己制造服务框架的?

19-01-16 136 1 banq

本文帮助你了解一个组织或公司内部的服务框架是什么样的,相比Spring Boot生态系统有什么好处? 在SOA时期,Grubhub的工程师需要针对具体技术提供商和基础设施配置推出大量代码,每当您想要... 详细