#最佳实践

经验分享:Apache Kafka的缺点与陷阱 - Emil Koutanov

19-12-23 2331 3 banq

我已经协助了一些大型客户使用Kafka作为消息传递主干来构建微服务风格的体系结构,并对它的功能和真正使他们发挥作用的用例有了相当好的理解。但是我绝对不是卡夫卡的辩护律师。经历了如此迅速的采用曲线的任... 详细

软件设计专家的八种习惯 | 麻省理工学院出版社

19-10-09 1178 3 banq

最好的设计师在工作时会采用特定的习惯、可学习的实践以及遵守的原则。 是什么成就软件设计专家?传统回答是经验和天生的能力,这无法让人满意,尽管它包含了真理的要素,但它所提供的东西很少,我们无法从中学习... 详细

哪些API最佳实践表示您很讨厌客户?- ACM Queue

19-12-12 1252 1 banq

您是否对客户不屑一顾?您希望他们会消失吗?当您与客户互动时,您是在默默地幻想着他们转向竞争对手的产品吗?简而言之,您讨厌客户吗? 也许您应该尝试使用公司的外部API来表示不屑。什么?你怎么能做到这一... 详细

批处理最佳实践 - Vlad Mihalcea

20-01-31 991 1 banq

大多数应用程序至少具有一个批处理任务,在后台执行特定的逻辑。编写批处理作业并不复杂,但是您需要了解一些基本规则,这里将列举一些我发现最重要的规则。 从输入类型的角度来看,处理项目可以通过轮询数据库来... 详细

杀死Apache Kafka:过度架构的陷阱 - Stephanie Sherriff

19-12-24 683 banq

通往地狱的道路充满了良好的愿望。希望您可以从我们的错误中学习并发现为什么在开始下一个项目时应该考虑极简主义。 在Spaceship,Voyager应用程序后端的第一个迭代很大程度上依赖于Kafka。... 详细

常见的API错误以及如何避免它们 - LogRocket Blog

19-09-11 483 1 banq

本文中的建议适用于任何API。但是,当应用程序使用动态语言(如JavaScript)编写而不是更静态的语言(如Java)时,我们会考虑更容易遇到的一些问题。 Node.js有时被称为胶水,它将系统导... 详细

Java测试现代最佳实践 - Philipp Hauer

19-09-17 499 banq

可维护和可读的测试代码对于建立良好的测试覆盖率至关重要,这反过来又可以实现新功能并执行重构而不必担心破坏某些内容。这篇文章包含了作者在Java中编写单元测试和集成测试多年来收集的许多最佳实践。它涉及... 详细

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

19-10-12 342 banq

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

共有 68 上一页 1 2 3 4 5 ... 9 下一页