Application Architecture
Top Stories
-
Tip
26 Aug 2026
The case for hardened container images
Hardened container images strip unnecessary components to reduce CVEs and attack surfaces. Compare vendor approaches, tradeoffs and migration practices. Continue Reading
-
Tip
26 Aug 2026
3 ways dev teams use AI to improve software governance
Nobl9, Anchore and Nirmata show how AI can support software governance using SLOs for reliability, SBOMs for security and policy as code for infrastructure. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
Tip
28 Nov 2018
Ways to partially implement Agile and still get results
Pair programming, iterative workflows, timeboxed builds and other Agile tenets benefit app dev teams. Here's how to incorporate Agile practices and culture with minimal disruption. Continue Reading
By- Gerie Owen, Roobrik
-
Tip
20 Nov 2018
Learn how to improve software quality with reverse-engineering
Customer complaints about a team's app can contain insight on how to improve it. Yet, to decipher the actual cause of any problem and a change to fix it, QA needs to be brought in. Continue Reading
-
Tip
20 Nov 2018
Open source tools to consider for your RESTful APIs
Software teams don't have to break the bank when they shop for RESTful API management tools. The right combination of tools that use open source code can help manage the whole lifecycle at low cost. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
Tip
15 Nov 2018
What to look for in an API development SaaS platform
Not all SaaS API development platforms are made the same. Learn about the fundamental capabilities that API SaaS tools should provide and discover some popular options. Continue Reading
By- Stephen J. Bigelow, Senior Technology Editor
-
Tip
13 Nov 2018
Big picture QA testing skills foster better app usability
As companies wrestle to fit QA into budgets, keep in mind the skills that human testers provide -- from customer satisfaction to disaster prevention. Continue Reading
By- Matt Heusser, Excelon Development
-
Answer
13 Nov 2018
Should I use in-house or SaaS tools to develop APIs?
It's perfectly viable to approach API development using either in-house or SaaS-provided tooling, but each path has its place. Learn how to choose between these two methods. Continue Reading
By- Stephen J. Bigelow, Senior Technology Editor
-
Tip
12 Nov 2018
Combat algorithm bias with these software test pointers
As AI penetrates all kinds of software, it's imperative that testers devise a plan to verify predictive results. Put QA professionals on task to root out AI bias. Continue Reading
By- Gerie Owen, Roobrik
-
Answer
12 Nov 2018
Should I use tools that support the OpenAPI Specification?
Thinking about applying the OpenAPI Specification to API development? Analyze OpenAPI's automation and standardization benefits and see if it will ease your API design difficulties. Continue Reading
By- Stephen J. Bigelow, Senior Technology Editor
-
News
09 Nov 2018
Enterprise devs win with Veracode's SaaS security spinout
Independent once again, Veracode will focus on its cloud-based test services that enable developers to add security to the software development lifecycle. Continue Reading
-
Tip
07 Nov 2018
Prioritize UX in a serverless mobile app framework
There's no universal approach to incorporate serverless functionality into mobile app development. Cloud tools and serverless elements can complicate a deployment. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
02 Nov 2018
5 fundamental steps of managing APIs
API management is undeniably essential, but it requires a comprehensive plan. Here are the five steps of an API management strategy and advice on how to complete each one. Continue Reading
By- Tom Nolle, Andover Intel
-
Quiz
31 Oct 2018
Test yourself on the challenges of microservices security
Think you know what complicates microservices security and what precautions to take to maximize protection? Challenge yourself, and take this quiz to find out. Continue Reading
By- Fred Churchville, TechTarget
-
News
31 Oct 2018
Electric Cloud boosts DevOps orchestration, visibility
As enterprises increase their DevOps tooling investments, Electric Cloud aims to position itself as an orchestrator for the disparate teams and technologies within an organization. Continue Reading
By- David Carty, Site Editor
-
Tip
30 Oct 2018
A quick primer on microservices load balancing
Work distribution in microservices is tricky; without the right strategy, you risk that workloads won't scale effectively. Here's how to nail down load balancing for microservices. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
30 Oct 2018
Construct a better build-deploy pipeline with these 6 measures
Developers can launch code to production faster than ever, and still do it safely, with careful attention to the build-deploy pipeline, tests and monitoring metrics. Continue Reading
By- Matt Heusser, Excelon Development
-
Infographic
25 Oct 2018
DevOps metrics point to fast releases, open source adoption
You can always be better at DevOps. Assess these metrics from a variety of DevOps teams to see where you could stand to improve -- and give your team some positive reinforcement. Continue Reading
By- Phil Sweeney, Industry Editor
-
Feature
25 Oct 2018
In Kubernetes management, infrastructure work is tricky
While Kubernetes has a lot to offer when it comes to deployment and container management, developers still need tools that help with infrastructure management. Continue Reading
- 25 Oct 2018
-
Tip
25 Oct 2018
Recommended QA conferences for software testers of all stripes
Testing, QA and development conferences host a breadth of experts and helpful peers. From one-day vendor events to weeklong national shows, there's an option to fit your needs. Continue Reading
By- Gerie Owen, Roobrik
-
Tip
24 Oct 2018
How to choose between serverless and containerized microservices
Explore the intricacies of serverless microservices and container microservices to discover which development requirements are crucial to your ultimate decision. Continue Reading
By- Chris Moyer, ACI Information Group
-
Tip
24 Oct 2018
Some tricks to help manage load balancing in microservices
Load balancing is a critical, and potentially thorny, part of cloud-native microservices management. Consider these methods and tools that can help address these challenges. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
Tip
22 Oct 2018
Pick up stateless software precepts for modern app design
Change and state are complex interrelated concepts that shape how an application performs its tasks. Learn the meaning of state, mutability and change as they relate to app design. Continue Reading
By- Stephen J. Bigelow, Senior Technology Editor
-
Tip
19 Oct 2018
How to make automation part of your microservices security
It's not ideal to manually test and secure a microservices environment. Consider automation tools when you need to fortify your microservices security plan. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
News
19 Oct 2018
For developers, GitHub Actions takes automation a step forward
The GitHub Actions tool lets developers automate their software development workflows with containers in the GitHub environment without the need to run code themselves. Continue Reading
-
News
18 Oct 2018
Jira update flexes cloud collaboration features
Atlassian's Jira rework adds collaborative UI updates on the front end and ports Jira Software Cloud to AWS-based microservices on the back end. Continue Reading
By- Beth Pariseau, Senior News Writer
-
Tip
17 Oct 2018
5 basic SOA principles that still apply to microservices
Microservices often replace SOA, but these two architecture styles are still similar. Here are five basic SOA principles that never went away. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
16 Oct 2018
3 ways to prep microservices applications for big data
It's easy for the expansion of big data to spin out of control in a distributed architecture. Think carefully about database management to avoid performance-killing bottlenecks. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
News
16 Oct 2018
Sympli pushes DesignOps model for more team collaboration
Designers now can collaborate on and check in design files with software that helps to smooth the designer-developer handoff. Continue Reading
-
Tip
16 Oct 2018
Continuous testing in Agile means less work, more coverage
Rather than ride the turbulent roller coaster of testing bottlenecks and uncontrolled code updates, go on the steadily paced continuous testing Ferris wheel. Continue Reading
By -
News
15 Oct 2018
Kendo UI helps devs build accessibility into apps, websites
Progress Software updated its UI-building toolkit to enable developers to comply with the latest standards for website and application accessibility. Continue Reading
-
Tip
15 Oct 2018
5 critical components of a microservices security plan
Microservices have introduced a wave of security complexity. Before you run containerized microservices in production, carefully review these five critical security practices. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
News
15 Oct 2018
IBM hopes Domino version 10 gives the platform new life
IBM looks to improve its position in the collaboration software market with a buffed-up version of its venerable Domino platform that supports mobile applications. Continue Reading
By- Ed Scannell, Freelancer
-
Feature
12 Oct 2018
Make your pitch for chaos engineering practices
Is your QA team ready for chaos engineering? Find out how to prep staff for resilience engineering and why you should avoid that 'chaotic' name altogether. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
12 Oct 2018
How to approach mobile optimization with less risk
Microservices and containers can help boost mobile optimization, but it's not automatic. Development teams must think carefully about tooling choices, API creation and more. Continue Reading
By- Tom Nolle, Andover Intel
-
Opinion
11 Oct 2018
Good teams come clean about their IT competence
How is your company culture going to stay up to date on IT trends? Don't let that question linger, since, sooner or later, you'll work with a technology you don't understand at all. Continue Reading
By- Bob Reselman, CogArtTech
-
News
10 Oct 2018
PyTorch 1.0 brings developers closer to cloud services
The release candidate version 1.0 of Facebook's PyTorch deep learning framework enables developers to more easily include machine learning in their applications. Continue Reading
-
News
09 Oct 2018
CI/CD workflows, IT roles lead to organizational disharmony
Divides between IT teams and roles in an organization can impede software delivery, even if they use the right tools. Some companies have chipped away at those barriers. Continue Reading
By- David Carty, Site Editor
-
News
05 Oct 2018
Jenkins Configuration as Code eases dev and admin woes
Version 1.0 of a CloudBees plug-in aims to help developers and administrators advance CI/CD while saving time and effort with Jenkins configuration tasks. Continue Reading
-
News
03 Oct 2018
Chaos engineering enters mainstream QA, drills down to apps
Add a bit of chaos to predeployment application testing to gain resilience. Gremlin CEO Kolton Andrus discussed the value of breaking apps to fix them. Continue Reading
By- Jan Stafford, Features Writer
-
Podcast
02 Oct 2018
Enterprise value streams' role in a software delivery model
Do software delivery teams overstress speed and discount value? Mik Kersten, CEO of Tasktop, which produces value stream tools, shares his thoughts in this Test and Release episode. Continue Reading
By- Ryan Black, Former Assistant Site Editor
-
Tip
02 Oct 2018
Unlock distributed analytics with a microservices approach
Mobility creates distributed computing environments, which lead to a scenario where some of the older analytics processes are no longer useful. Distributed analytics with microservices can help. Continue Reading
By -
News
28 Sep 2018
DevOps on-premises opportunities spur CloudBees-Lenovo pact
IT teams get a leg up in DevOps initiatives in data centers, as Lenovo enhances its server-side DevOps with OpenShift Solution with CloudBees Core, a CI/CD automation platform. Continue Reading
By- Jan Stafford, Features Writer
-
News
28 Sep 2018
OutSystems 11 buffs up low-code options -- with a ceiling
Version 11 of OutSystems' low-code platform takes aim at troublesome legacy apps. Some developers see low-code benefits, but other shops remain skeptical. Continue Reading
By- David Carty, Site Editor
-
Tip
26 Sep 2018
Craft an integration testing plan with quality before quantity
When it comes to integration testing, the end user is more important than the test volume. Increase test efficiency to please both application users and owners. Continue Reading
By -
Tip
25 Sep 2018
How Java EE development has kept up with microservices
Java EE is mature technology, but it will continue to evolve in ways that can fit nicely into a microservices architecture. Continue Reading
-
Tip
24 Sep 2018
Understand business logic to fortify microservices design
Before software teams introduce microservices, they must take a critical look at the business logic that frames their architecture because, as contexts change, so does the logic. Continue Reading
By- Michael Churchman, Galorath Incorporated
-
Tip
21 Sep 2018
How to manage distributed apps built on microservices
Distributed applications can clearly benefit from the architectural benefits of microservices, but that has traditionally come with certain drawbacks. Discover how it's become easier to manage distributed applications built on microservices due to advancements in container technology. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
Feature
21 Sep 2018
Words to go: QA testing methodologies
Do bottom-up and top-down testing throw you for a loop? In the dark about the difference between black box and functional testing? Print out this handy cheat sheet of testing terms. Continue Reading
By- Ryan Black, Former Assistant Site Editor
-
News
19 Sep 2018
Sumo Logic breaks security data silos with cloud SIEM
Sumo Logic has added cloud security monitoring features that put security in context with business intelligence analytics. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
18 Sep 2018
How to foster collaboration in software development
App owners, developers and testers are friends -- not enemies. If it doesn't always feel that way on your collaborative team, use these techniques to foster better communication. Continue Reading
By- Matt Heusser, Excelon Development
-
Feature
18 Sep 2018
BPM development goes beyond low-code with AI, RPA
BPM vendors are enhancing their low-code process development tool sets with AI and robotic process automation. Continue Reading
By- Jan Stafford, Features Writer
-
News
17 Sep 2018
Microsoft seeks broader developer appeal with Azure DevOps
Azure DevOps, which replaces Visual Studio Team Services, offers a suite of five services to help developers plan, build and deploy software, even across platforms. Continue Reading
-
Tip
17 Sep 2018
Low-code tools showdown: PowerApps vs. Appian
Low-code dev products, such as PowerApps and Appian, come with benefits and tradeoffs. See which option comes out on top in this faceoff, and plan your workflow accordingly. Continue Reading
By- Tom Nolle, Andover Intel
-
News
14 Sep 2018
Mature DevSecOps orgs refine developer security skills training
Some advanced organizations tackle DevSecOps with automated security for CI/CD pipelines and infrastructure, and will complete the picture with developer security skills training. Continue Reading
By- Beth Pariseau, Senior News Writer
-
News
13 Sep 2018
Julia 1.0 brings API stability to machine learning language
The Julia programming language is catching on with enterprise developers, particularly to create data science and AI apps, or in other situations that require computational applications. Continue Reading
-
Tip
12 Sep 2018
How to move beyond REST for microservices communication
Despite its popularity, REST isn't always the best protocol for microservices communication. There are other options that may be a better fit. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
12 Sep 2018
Docker and Kubernetes monitoring tools that work on microservices
What does it take to manage your containers? Explore a wide range of monitoring tools specifically suited for Docker and Kubernetes. Continue Reading
By -
Tip
05 Sep 2018
How to match microservices middleware to your mission
Microservices middleware strategies require an understanding of goals, state control and other key factors. Discover everything you should consider and how it affects your needs. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
05 Sep 2018
Calibrate your definition of 'done' in Scrum to meet requirements
Get together with business leaders before software launches and find common ground to define done. One company's idea of perfect code is another's lurking disaster. Continue Reading
By- Gerie Owen, Roobrik
-
Tip
31 Aug 2018
The developer's crash course to the application network
Developers, we get it; you don't want to deal with the network. But hear us out, as a basic understanding of subnets, VPNs and IP addresses boost app stability and performance. Continue Reading
By- Tom Nolle, Andover Intel
-
News
30 Aug 2018
SmartBear-Zephyr deal spotlights software quality tools shake-up
Competition has tightened in the software test market as vendors strategically acquire additional tools and align with developer ecosystem players. Continue Reading
-
Tip
30 Aug 2018
Prevent AI bias in predictive applications before it starts
While AI offers predictive insights, developers must train AI models to ensure accurate results. These five types of input, in particular, can cause poor output from the finished app. Continue Reading
By- Torsten Volk, Principal Analyst
-
Answer
30 Aug 2018
What are the top software testing methodologies?
Whether you want to discover new software testing methodologies or rejuvenate test cases, QA is all about efficiency. Evaluate these testing techniques and strategies to meet QA goals. Continue Reading
By -
Tip
29 Aug 2018
Hire a software testing team that fits your startup culture
Albeit strapped for cash and time, software startups need testers as much as large companies. Advocate for a testing team, and find candidates who will excel in a startup culture. Continue Reading
By- Gerie Owen, Roobrik
-
News
29 Aug 2018
No-code and low-code tools seek ways to stand out in a crowd
No-code and low-code vendors seek to diversify their products in hopes to cash in on market demand for systems that enable nonprogrammers to build applications. Continue Reading
-
Tip
27 Aug 2018
How startups can accelerate a software product launch
At your software startup, product delivery must be top priority, even at the expense of some bells and whistles. Get creative with some shortcuts to deliver quality software. Continue Reading
By- Matt Heusser, Excelon Development
-
Tip
24 Aug 2018
What the CI process can and can't do for software delivery
Continuous integration, software delivery and deployment are distinct software lifecycle stages, but they are far more complementary than competitive in modern dev methodologies. Continue Reading
By- Matt Heusser, Excelon Development
-
Feature
23 Aug 2018
Microservices development will fail with monolithic mindset
Enterprises that build microservices with traditional development tools and practices can run into problems in configuration and dependency management. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
22 Aug 2018
Open source microservices management trends alter software delivery
Open source trends and projects have shaken up the software delivery landscape by aiming to run and manage microservices in cloud-native environments. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
Tip
22 Aug 2018
Sustain high quality in low-code app development
Organizations can keep their standards high and their programming low if they follow these guidelines for a low-code, model-driven approach to software development. Continue Reading
By- Tom Nolle, Andover Intel
-
Podcast
21 Aug 2018
Learn the value of exploratory testing vs. scripted testing
In this podcast, testing expert Matt Heusser explains how exploratory and scripted tests differ and how they complement each other. Continue Reading
By- Ryan Black, Former Assistant Site Editor
- 21 Aug 2018
-
Tip
20 Aug 2018
Use API gateways to aid microservices communication, security
Discover where API gateways fit into microservices architectures to help manage interactions between client applications and users. Continue Reading
By- Michael Churchman, Galorath Incorporated
-
News
17 Aug 2018
Mavenlink M-Bridge tether professional services automation silos
Service organizations get a built-in integration platform with Mavenlink M-Bridge, a professional services automation platform to standardize API integrations for systems-of-record apps. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
16 Aug 2018
Blockchain-microservices pairing not an enterprise reality yet
Despite some specific use cases, experts don't expect to see many enterprises combine blockchain and microservices -- at least, not yet. Continue Reading
-
Tip
15 Aug 2018
Best tools and methods for designing RESTful APIs
Approaches to RESTful API design may differ, but five essential elements to API design exist to help guide your tool selection conundrum and solve your RESTful API design problems. Continue Reading
By- Tom Nolle, Andover Intel
-
News
14 Aug 2018
BP Logix BPM tool packs AI features in latest release
With BP Logix's latest BPM platform release, predictive analytics comes to BPM without a posse of data scientists. The AI tools inside could fill BPM's machine learning gap. Continue Reading
By- Jan Stafford, Features Writer
-
News
13 Aug 2018
Low-code platform leaders for business users push usability, AI
One research house identified the top low-code development platforms that target business users who want to build mobile apps without coding. Continue Reading
-
Opinion
13 Aug 2018
The road to effective bot development in DevOps environments
A bot that simply helps you help yourself goes a long way in a DevOps environment. One bot that does one thing really well is better than an army of chatbots. Continue Reading
By- Bob Reselman, CogArtTech
-
Opinion
10 Aug 2018
Q&A: Eric Mizell explains the reliability challenges of DevOps
DevOps teams face significant challenges, tasked to deliver code faster than ever. OverOps' Eric Mizell believes, though, continuous reliability can go hand in hand with CI/CD. Continue Reading
By- Ryan Dowd, Associate Site Editor
-
Feature
10 Aug 2018
Improving testing architecture when moving to microservices
Gamesys, the developer and operator of many online games, rethought its approach to testing during the move from a monolith. A pyramid made software tests more manageable. Continue Reading
-
News
08 Aug 2018
How API-based integration dissolves SaaS connectivity limits
Oracle's vice president of integration, Vikas Anand, explains how SaaS app silos occur, drivers for API integration adoption and how DevOps can avoid integration project obstacles. Continue Reading
By- Jan Stafford, Features Writer
-
Tip
07 Aug 2018
Achieve reactive microservices architecture with minimal effort
Reactive systems philosophy lends itself to microservices architecture because it stresses four core principles of responsivity, resilience, elasticity and message-driven communication. Continue Reading
By- Michael Churchman, Galorath Incorporated
-
Tip
06 Aug 2018
Kubernetes service discovery tactics boost microservices
Customize or automate a containerized application's service discovery exactly to your preference by mastering a collection of Kubernetes features. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
News
03 Aug 2018
Siemens boosts low-code development play with Mendix buy
Siemens' acquisition of Mendix will add low-code capabilities to its industrial IoT strategy and help create a raft of SaaS applications. Continue Reading
-
News
02 Aug 2018
Manage APIs with connectivity-led strategy to cure data access woes
MuleSoft founder and VP Ross Mason discusses API-led connectivity as a linchpin in an enterprise API strategy to dissolve data silos and speed adoption of new apps, such as AI and FaaS. Continue Reading
By- Jan Stafford, Features Writer
-
Opinion
31 Jul 2018
A DevOps developer should be adaptable, creative
Unlike in the past, companies don't necessarily look to hire developers with hard technology skills. DevOps is changing the rules, so, for developers, it's time to get creative. Continue Reading
By- David Savage, Harvey Nash Group
-
News
31 Jul 2018
Apache OpenWhisk vulnerability targets IBM Cloud Functions
A recently discovered security vulnerability in Apache OpenWhisk zeroes in on IBM Cloud Functions and other commercial products based on the open source serverless platform. Continue Reading
-
Tip
30 Jul 2018
How containers and Kubernetes change deployment and DevOps
Containers and Kubernetes have changed how many enterprises approach application deployments. The technologies could prompt a widespread shift in DevOps tooling. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
27 Jul 2018
Utilize microservices to support a 5G network architecture
To satisfy next-level network promises, 5G networks should be supported by a microservices-based infrastructure, as monolithic architectures won't meet demands. Continue Reading
By- Michael Churchman, Galorath Incorporated
-
Tip
24 Jul 2018
How gRPC improves microservices load balancing on Kubernetes
Kubernetes networking can be a challenge, but the gRPC protocol can help software pros focus on the application logic rather than worry about how to handle network request calls. Continue Reading
By- Twain Taylor, Twain Taylor Consulting
-
News
24 Jul 2018
Middleware tools demand to peak in 2018, before iPaaS ascends
Gartner predicts that enterprise on-premises middleware will go out with a $30B bang this year. Ready to plan cloud middleware migration projects? Think iPaaS and MWaaS. Continue Reading
By- Jan Stafford, Features Writer
-
News
20 Jul 2018
WSO2 integration platform twirls on Ballerina language
The latest release of WSO2's flagship integration platform aims to help enterprise developers build and implement microservices. Continue Reading
-
Tip
20 Jul 2018
How to build a layered approach to security in microservices
Make your microservices-based app as secure as possible by adopting an in-depth, layered security strategy because no single traditional approach can reliably do the job. Continue Reading
By- Tom Nolle, Andover Intel
-
Answer
18 Jul 2018
How do I find my career path in software testing?
I've been a tester for many years and want to progress professionally. Yet, I'm struggling to find chances for advancement and a career path in software testing. Any pointers? Continue Reading
By- Gerie Owen, Roobrik
-
Tip
18 Jul 2018
Break app infrastructure responsibly with chaos engineering
More enterprises are intentionally breaking applications with chaos engineering. It helps developers learn the causes of software failures and how to build better apps. Continue Reading
-
Tip
17 Jul 2018
Which software testing tool best fits your project?
Learn what developers should look for in AI testing tools and which style is best for a project. Expert Tom Nolle compares Applitools and Functionize. Continue Reading
By- Tom Nolle, Andover Intel
-
Tip
16 Jul 2018
Serverless vs. containers: What's best for event-driven apps?
Serverless and containers give teams new options to host event-driven applications, but each has pros and cons. Decide which platform is best for your app to avoid a costly mistake. Continue Reading
By- Tom Nolle, Andover Intel
-
News
13 Jul 2018
IBM blockchain apps starter pack targets developer disparity
With demand high for blockchain development expertise, IBM has delivered a new blockchain-as-a-service offering that helps developers learn the basics of the database ledger. Continue Reading
-
Tip
12 Jul 2018
How to control state for so-called stateless microservices
How do you control state in a stateless microservices environment? Front-end and back-end state control can be two viable approaches, and one requires less work than the other. Continue Reading
By- Tom Nolle, Andover Intel