Problem solve
Get help with specific problems with your technologies, process and projects.
Problem solve
Get help with specific problems with your technologies, process and projects.
How to detect and control the spread of shadow APIs
Now that infiltration via APIs has become a favored method for hackers, IT teams need to take additional steps to safeguard those important interfaces. Continue Reading
How a microservices chassis regulates cross-cutting concerns
Those who've implemented a microservices architecture know that it presents a formidable collection of cross-cutting concerns to manage. Luckily, a microservices chassis might help. Continue Reading
How to handle typical event-driven architecture failures
Adding events to an architecture can pose plenty of problems. Review some common event-driven architecture failures development teams face, and some strategic fixes for them. Continue Reading
-
Fight microservices complexity with low-code development
Software developers are in a constant battle with complexity. Microservices hold promise as ready-to-assemble app components, but low-code development might be a better approach. Continue Reading
The vicious cycle of circular dependencies in microservices
Modular design is impossible so long as circular dependencies lurk in your architecture. So how can you break problematic coupling between otherwise-independent components? Continue Reading
4 microservices antipatterns that ruin migration
A migration to microservices can quickly lead to a chaotic heap of overly-coupled modules and fragile code. Here are the most critical microservices antipatterns to avoid.Continue Reading
How to tackle 5 common event bus pattern problems
The event bus pattern has quickly become a necessity, but it's not a free ride. Here are five common problems you'll face when you rely on an event bus.Continue Reading
This 90-year-old business crushed application integration problems
By putting a microscope to a 90-year-old manufacturing company's digital transformation project, find out how application integration problems materialize and how to solve them.Continue Reading
5 ways to get complex event processing right
How should software teams make the best use of complex event processing, and how can they implement it successfully? This article looks at five fundamental truths about CEP.Continue Reading
These 6 microservices architecture design patterns solve problems
Navigate the benefits and drawbacks of standard architecture design patterns that aim to diminish microservices deployment and performance miseries.Continue Reading
-
Unravel asynchronous inter-service communication in microservices
See why microservices need to communicate with each other asynchronously. Then, see how to surmount the challenges of inter-service communication in microservices architecture.Continue Reading
Can API mapping fix data integration problems?
The more distributed and complex a modern application is, the more likely an API mapping tool should join the developers' arsenal for efficient design and troubleshooting.Continue Reading
Prepare to face these 4 common challenges with microservices
The benefits of microservices come with a cost. Review four common ways breaking up a monolith can actually complicate routine application development and management tasks.Continue Reading
4 tips to tackle common microservices testing problems
Flaky tests put code quality -- and development team morale -- at risk. Proliferating microservices stress out test environments, so use these techniques to keep everything running.Continue Reading
Achieve application state management in microservices designs
Discover the how-tos for managing state in microservices applications, and then evaluate prevalent front-end and back-end state management approaches.Continue Reading
Enable an antilatency cloud event processing architecture
Event-based applications cannot tolerate unreliable networks or latency. Consider an architecture that puts some event processing local to the source to alleviate cloud traffic.Continue Reading
Useful APIs are the ones you can track
APIs are effective, in part, because developers can collaborate on them and make them better. Still, useful APIs are ones that are carefully tracked and secured.Continue Reading
Three keys to cloud API management success
Document and authenticate your way to API management success. Here are key elements of a sensible strategy to help you get the benefits of APIs without the headaches.Continue Reading
How shared Lambda functions help microservices access control
Shared Lambda functions can help combat error message issues that arise when developers create custom authentication and authorization for microservices. Here's how they work.Continue Reading
5 common traps lurking in RESTful development
Unfortunately, many RESTful API developers fall into the same traps during design. Here are five common mistakes that you can avoid with the right planning.Continue Reading
API integration becomes an enterprise priority
To gain the agility required of multi-cloud and mobile computing, enterprises will invest in agile API integration platforms, as well as event-driven integration.Continue Reading
To address microservices issues, turn to OOP principles
Developers may graduate to microservices from object-oriented programming, but the fundamental principles of OOP still apply, even if the techniques have changed.Continue Reading
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
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
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
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
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
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
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
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
How a SaaS provider made microservices deployment safely chaotic
Remind was blindsided by performance issues with its microservices-based SaaS, until the company decided to sabotage its own product -- at scheduled times, in staging -- with a different kind of test.Continue Reading
Modernizing legacy applications with minimal strain
Many different challenges can occur as a result of modernizing legacy applications. Luckily, there are a multitude of options at your disposal to overcome these obstacles.Continue Reading
How to mitigate the complexity of microservice communication
As development teams continue to adopt microservices, they must ensure communication errors do not get out of control. Here are some tools and techniques to do just that.Continue Reading
How can microservices help modernize legacy applications?
Can microservices help modernize legacy applications? An expert lists ways microservices help developers break the monolith into functional services.Continue Reading
Microservices challenges include latency, but it can be beat
When working with microservices, latency is the cost. Read about the weak points of microservices and the necessary workarounds to latency and experience issues.Continue Reading
The pros and cons of container platforms for portability
Container platforms enable high degrees of portability, but there are some container portability limitations related to persistent storage, different container formats and more.Continue Reading
Troubleshooting microservices performance problems
Get a better understanding of troubleshooting tools and techniques for managing microservices performance issues.Continue Reading
How to keep microservices performance from going south
Microservices can streamline development, but at what cost? Kurt Marko discusses the potential performance impacts and how to implement proper microservices performance management.Continue Reading
REST vs. SOAP: Choosing the best web service
SOAP and REST offer different methods to invoke a web service. Learn the variations between the two approaches, including integration concerns and client choices.Continue Reading
Creating successful RESTful API design
Successful API design requires lots of attention to detail. Take these three steps for creating RESTful API design.Continue Reading
Beat hackers with a vulnerability assessment process
Get started on a vulnerability risk assessment process to prevent hacks on data, applications and more. Take these steps to identify vulnerabilities and improve risk management.Continue Reading
Is there a way to automate API code generation?
As useful as APIs are, developers still struggle to create them due to lapses in documentation and specs. Brad Irby explores a tool that can help automate API code generation.Continue Reading
How do you modernize legacy apps for mobile devices?
Here are several options for incorporating mobile apps as part of a legacy system modernization effort. Approaches include vendor apps and writing APIs.Continue Reading
What are the best ways to prevent refactoring problems?
How do refactoring problems come about, and is there a way to predict them? Contributor Brad Irby has the answers.Continue Reading
How to address security risks posed by middleware tools
Middleware tools can present a huge vulnerability, enough to offset their benefits. However, with some simple steps you can protect yourself and your data.Continue Reading
Updating COBOL programs: Pitfalls to avoid when going from COBOL to C
To keep operational expenses low, keep these modernization considerations in mind when dealing with COBOL programs.Continue Reading
Enterprise design: Is three-tiered architecture still useful?
When dealing with complex systems, an enterprise design that includes a Web services tier that can support different types of devices is a necessity.Continue Reading
API design: How to properly build an application program interface
Don't let your entire API project go awry. Knowing the applications well is just one way to nail the design and foster developer loyalty.Continue Reading
Mobile development: The pros of HTML5, hybrid, native applications
Whether to make use of a hybrid, HTML5 or a native application depends on each specific situation.Continue Reading
Backend as a Service players, users and trends
Today, Backend as a Service (BaaS) vendors vie with alternatives for mobile apps that must deftly integrate back and front ends.Continue Reading
Best practices for solutions architecture
Solutions architecture has gained a reputation for being difficult to define. Even so, best practices unique to solutions architecture have emerged.Continue Reading
The impact of HTML5 on Web applications
HTML, the HyperText Markup Language, is an essential part of the Internet experience. HTML5 is one part of what WHATWG sees as essential to the future of Web applications.Continue Reading
Is BASE a more scalable alternative to ACID transactions?
ACID is used to summarize the basic properties of a transaction in the database sense of the word, not the logical "business" transaction sense. On the other hand BASE is used to summarize the properties many large scale Web sites follow to relax or...Continue Reading