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

    Reverse proxy vs. load balancer: How do they compare?

    If reverse proxies were plantains, load balancers would be bananas. Despite surface similarities, the two services work in different ways and support varying use cases.

    By Chris Tozzi • Jan. 9, 2025
  • 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

    11 ways to spot disinformation on social media

    Social media disinformation is meant to be deceptive and can spread quickly. Here are some ways to spot it.

    By • Jan. 7, 2025
  • 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
    Opinion

    Level up with these 10 soft skills for software developers

    Standing out in today's competitive market requires more than just exceptional technical skills. Review topical advice for building must-have soft skills for software developers.

    By • Dec. 27, 2024
  • 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

    What are the types of APIs and their differences?

    Enterprises increasingly rely on APIs to interact with customers and partners. It all starts with knowing which type of API is right for your needs.

    By Stephen Bigelow • Dec. 23, 2024
  • 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 is quality assurance (QA)?

    Quality assurance (QA) is any systematic process of determining whether a product or service meets specified requirements.

    By Cameron Hashemi-Pour, Alexander Gillis • Dec. 23, 2024
  • 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

    Exploring cell-based architecture vs. microservices

    Cell-based architecture takes fundamental concepts related to microservices and applies them across the entire software environment to make more fault-tolerant, scalable systems.

    By • Dec. 20, 2024
  • 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 is a test case?

    A test case is a set of actions performed on a system to determine if it satisfies software requirements and functions correctly.

    By Cameron Hashemi-Pour, Kate Brush • Dec. 19, 2024
  • 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 // Markdown 101 guide for effective documentation

    13 must-know Markdown tips and tricks

    Use these tips to improve your Markdown-based documentation, streamline your approach and structure your documents.

    By • Dec. 18, 2024
  • 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

    5 ways solar flares affect technology

    Solar flares are intense sun explosions that can disrupt satellites, GPS, power grids and electronics.

    By Ava DePasquale • Dec. 18, 2024
  • 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
    Quiz // Scrum certification guide

    Professional Scrum Developer exam questions and answers

    Professional Scrum Developer is a highly respected certification, but it's not easy to get. Take this sample PSD exam to test yourself and see how prepared you are for the exam.

    By Darcy DeClute • Dec. 17, 2024
  • 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 certification guide

    7 Scrum certifications and career paths to pursue

    Learn about the various Scrum certifications for Scrum masters, product owners and developers. Discover career paths that map to those certifications.

    By Darcy DeClute • Dec. 13, 2024
  • 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

    Django vs. Flask: Comparing Python web frameworks

    Django's batteries-included approach might be excessive for small projects. Flask is lightweight, but a lack of built-in tools can add to development time. Analyze the tradeoffs.

    By • Dec. 12, 2024
  • 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

    Devs get first look at next Google Gemini model

    Google Gemini 2.0 Flash makes its first appearance in Google developer tools, boasting updated multimodal features and fresh training for agentic workflows.

    By • Dec. 11, 2024
  • 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 // Guide to working with webhooks

    Webhook security: Risks and best practices for mitigation

    Webhook security is an ongoing process, with responsibility shared between providers and consumers to protect against threats and ensure a secure webhook ecosystem.

    By • Dec. 10, 2024
  • 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

    Salesforce revamps Heroku PaaS for Kubernetes, .NET

    Thought Heroku was a 2010s artifact? Think again.

    By • Dec. 5, 2024
  • 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 // Guide to working with webhooks

    Webhook vs. API: Which mechanism is better?

    Moving data in one direction? Choose a webhook. Need applications to communicate with each other? Use an API. But first, compare both methods in function, cost, security and more.

    By Chris Tozzi • Dec. 2, 2024
  • 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

    What’s next for APIs? 4 API trends for 2025 and beyond

    As businesses navigate tightening budgets and resources, the API marketplace will continue to play a vital role in integrating services, applications and cloud environments.

    By • Dec. 2, 2024
  • 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 // Running Scrum: How the Scrum team should function

    The 5 Scrum events explained

    Scrum consists of four formal events for inspection and adaptation within one containing event -- the sprint. Learn how to execute each event in this framework.

    By • Nov. 27, 2024
  • 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 is a software requirements specification (SRS)?

    A software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software under development.

    By Linda Rosencrance, Nick Barney • Nov. 27, 2024
  • 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

    13 application performance metrics and how to measure them

    You've deployed your application, now what? Keep your application performing well by tracking metrics. Take a look at these 13 critical KPIs.

    By Joydip Kanjilal • Nov. 25, 2024
  • 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 is web application (web apps) and its benefits?

    A web application (web app) is an application program that is stored on a remote server and delivered over the internet through a browser interface.

    By • Nov. 25, 2024
  • 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 is an application architecture?

    An application architecture is a structural map of how a software application is assembled and how applications interact with each other to meet business or user requirements.

    By Gavin Wright, Kevin Ferguson • Nov. 22, 2024
  • 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

    Ansible vs. Docker: Differences and similarities explained

    Ansible and Docker play specific roles, but when used together, Ansible's playbooks and Docker's Dockerfiles provide greater control and configurability over servers.

    By Matt Grasberger • Nov. 19, 2024
  • 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
    Video

    Hardware vs. software explained

    If you can touch it, it's hardware. If it's an application you can't touch, it's software.

    By TechTarget Contributor • Nov. 18, 2024
  • 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 // Running Scrum: How the Scrum team should function

    Scrum master responsibilities: What does a Scrum master do?

    While the title may sound authoritative, Scrum masters have little control over their team. So, what exactly does a Scrum master do? The answer might surprise you.

    By Darcy DeClute • Nov. 18, 2024