• 在本教程中,我们将了解了解如何在Spring Boot的帮助下应用十二因子方法开发微服务。 什么是十二因子方法论?十二因子方法论是一组十二种最佳实践,用于开发开发为作为服务运行的应用程序。该文件最初是由He
  • 随着2019年的临近,我想写下一些关于过去十年中一些最重要的技术采用和技术创新的想法。我还展望了未来,列举了未来十年可以解决的痛点和机遇。本文不涉及数据科学,人工智能,前端工程等领域的发展,因为我个人在这些领域没有太多经验。 icon
  • 了解CI和CD解决的问题以正确使用它们至关重要。这将使您的团队可以改善您的流程。并避免花力气追求那些不会给您的过程带来任何价值的幻想指标。 持续集成是一个团队问题如果您在团队中工作,那么您是在同一个存储库上 icon
  • DevOps工程师的工作职责是什么? 1. 配置管理对于那些进行过配置管理的人来说,这不仅仅是使用一些安全的脚本,你还需要掌握操作系统的知识,他们的特点。最重要的是完全了解软件架构,这是任何Devops角色的最大要求。深入了解软件应该如何工 icon
  • Maven Central成为Oracle JDBC驱动程序的分发中心。虽然从最新版本19.3.0.0开始,但很快将添加以前和支持的版本。这是使用ojdbc10.jar的pom文件: icon
  • Mattermost是为企业和开发人员构建了开源和高信任度的消息传递工具。Mattermost是来自https://mattermost.org的开源,自托管的Slack替代方案。它是用Golang编写。开源地址: icon
  • PHP是一种动态语言,虽然这肯定有它的好处,但它也意味着在日志中看到调用未定义方法或无效参数计数的错误并不罕见。更糟糕的是,当发生这些类型的错误时,应用程序将简单地崩溃,从而导致糟糕的用户体验和沮丧的客户。这个问题的解决方案是静态分析。对于像Java和C#这样的语言,这不是什么新东西 icon
  • 我们学习和使用的第一个Kubernetes命令之一是  kubectl run。有Docker经验的人倾向于将它与之比较  docker run,并认为:“ 啊,这就是我如何简单地运行容器!“让我们看看运行一个非常基本的kubectl run 命令后会发生什么  : icon
  • 今天,我们很高兴地宣布:Mantis开源了,该平台可帮助Netflix工程师更好地了解其应用程序的行为,以确保为我们的会员提供最高质量的体验。我们认为,在 icon
  • Docker和容器化技术仅存在了一段时间。要了解如何充分利用自己的情况,可能需要花费一些时间以及一些反复试验。这篇文章介绍了许多可用选项之一。Docker容器的主要优点是它们是独立的。对于开发人员来说,这意味着只需要从包含所需必需依赖项的所需Docker镜像继承即可,并且可以构建自己 icon
  • 上个月,Pivotal [url=https://content.pivotal.io/blog/pivotal-brings-the-magic-of-cf-push-to-kub icon
  • “单体与微服务”的争论通常集中在技术方面,而忽略了战略和团队动力。但是,思维敏捷的组织不是从技术入手,而是以团队的认知负担作为有效交付和运行现代软件系统的指导原则。  icon
  • 默认情况下,Spring Boot在嵌入式Tomcat中以jar形式运行(尽管您可以将其部署为常规WAR)。与嵌入式应用程序服 icon
  • 这个示意图可帮助调试在Kubernetes中的部署应用带来的问题 icon
  • 最近,我意识到一种趋势已经持续了很长时间:将CI和CD合并为同一个词组:CI/CD。当营销人员完成此操作时,这与往常一样,是流行语和炒作的混合,并大喊“看着我!”。但是,当专业软件工程师重复此操作时,我开始担心。而这正是现在正在发生的事情。这篇文章旨在概述我的想法,我可以推荐其他人以 icon
  • 库 那里有多少个未使用的库? 有没有可用Spring附带的功能替换的库? 连接池 如何处理并发? 延迟 该应用需要多长时间才能启动? 使用rsockets和https时,高负载下 icon
  • 如今,所有东西都可以在容器中运行,可以是数据库、持续集成系统、深奥的爱好项目,甚至是Windows。在本文中,我将介绍各种技巧和工具,这些技巧和工具在打包基于Java的应用程序以在容器中运行时可能会有所帮助。 运行时选项 icon