Application Architecture: Page


  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    An Agile development strategy needs a proper foundation

    It's a mistake to think of Agile development as merely project management. Let's look at the basic elements and types of tools needed to make Agile work.

    By • Nov. 30, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Elixir vs. Clojure for functional programming at scale

    While they don't have the prestige of JavaScript or Python, Elixir and Clojure are making a name for themselves when it comes to functional programming at scale.

    By • Nov. 30, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    WSO2

    WSO2 is a middleware vendor that sells open source application program interface (API) management software.

    By Kate Brush • Nov. 27, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Prometheus

    Prometheus is an open source monitoring and alerting toolkit for microservices and containers that provides flexible queries and real-time notifications.

    By TechTarget Contributor • Nov. 27, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    6 common problems with open source code integration

    Open source provides its fair share of benefits for businesses that put it to use. However, don't ignore these six hazards that development teams may face along the way.

    By Chris Tozzi • Nov. 22, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    6 green coding best practices and how to get started

    Software developers can support sustainability efforts via a range of green coding tactics. These best practices range from shrinking artifacts to maximizing efficiency.

    By • Nov. 22, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The dos and don’ts of scalability testing

    Effective scalability testing helps to evaluate customer experience, protect against major failures and safeguard an organization's reputation. Here's how to set a strategy.

    By • Nov. 14, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Using Docker containers as part of your testing strategy

    Docker vs. OpenShift: What are the main differences?

    Docker and OpenShift have their strengths and weaknesses, and the choice between the two depends on the specific needs of your application and organization.

    By Matt Grasberger • Nov. 9, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The growing link between microservices and WebAssembly

    The microservices architecture has become popular, but it runs into complexity and cost challenges. Implementing WebAssembly can alleviate those worries.

    By • Nov. 7, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The key role testing plays in a Three Amigos strategy

    Because testers are skilled in asking questions and suggesting scenarios that lead to alternative workflows, they can be especially useful in Three Amigos efforts.

    By • Nov. 6, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    digital

    Digital describes electronic technology that generates, stores and processes data in terms of positive and nonpositive states.

    By • Nov. 1, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Serverless vs. containers: Which one for microservices apps?

    How do you know when microservices should run in containers vs. serverless functions? A big factor is what you plan to do with your microservices.

    By Chris Tozzi • Oct. 26, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Best practices for automated end-to-end testing

    Advanced end-to-end testing can save a company time and money, but it isn't easy to implement. Let's look at some of the important elements of test design.

    By • Oct. 26, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    What are microservices? Everything you need to know

    Microservices, or microservices architecture, is an approach to the design and implementation of enterprise applications in which a large application is built from modular components or services.

    By Alexander Gillis, Stephen Bigelow • Oct. 26, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // A developer field guide to OOP

    Understanding the role of polymorphism in OOP

    Polymorphism is used in OOP to allow developers to write more efficient code and redefine methods for derived classes; however, it could raise real-time performance issues.

    By • Oct. 20, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Is continuous testing in DevOps worth the effort?

    Continuous testing isn't simple to implement, but it can add exceptional business value to software development when done right. Here are the key elements.

    By Amy Reichert • Oct. 19, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Understanding protocol buffers vs. JSON

    Protocol buffers have some compelling advantages over JSON when it comes to sending data between internal services. But is it really a replacement for JSON?

    By • Oct. 19, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    API economy

    The API economy refers to the set of business models and practices designed around the use of application programming interfaces (APIs) in today's digital economy.

    By Ben Lutkevich, Alexander Gillis • Oct. 17, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Scripting vs. programming languages: Where they differ

    Choosing a programming language is often dictated by the problem the programmer wants to solve and the compute goal that a language is designed to achieve.

    By • Oct. 17, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Is a continuous planning process in DevOps worth it?

    Is a continuous planning strategy right for your organization's DevOps efforts? Know the practical benefits and challenges, as well as how to improve development efficiencies.

    By Chris Tozzi • Oct. 13, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Kotlin vs. Scala: Which one is right for your project?

    As general-purpose programming languages, both Scala and Kotlin have a lot to offer. But that doesn't mean their uses cases are the same.

    By Chris Tozzi • Oct. 11, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Google’s DORA DevOps report warns against metrics misuse

    This year's DORA DevOps report echoes the experiences of one organization that has applied them in practice: DORA metrics can be powerful but aren't always an exact science.

    By • Oct. 10, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Docker enters GenAI development fray with new tools

    Docker jumps aboard the generative AI bandwagon with a pre-built set of tools to jump-start app development using LLMs and a Docker AI productivity tool.

    By • Oct. 5, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Docker Scout GA leads ‘local plus cloud’ push

    Docker Scout replaces open source Docker Scan with an event-driven vulnerability management system in a bid to boost the vendor's value beyond developers' local laptops.

    By • Oct. 4, 2023
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Scrum Master 101: Essential info to steer Scrum projects

    Scrum master interview questions and answers

    Want to ace the Scrum master interview? These tough Scrum master questions and answers will help you prepare.

    By Darcy DeClute • Oct. 3, 2023