New Tech Forum provides a venue to explore and discuss emerging enterprise technology in unprecedented depth and breadth. The selection is subjective, based on our pick of the technologies we believe to be important and of greatest interest to InfoWorld readers. InfoWorld does not accept marketing collateral for publication and reserves the right to edit all contributed content.
A relatively obscure desktop Linux project hints at a containerized OS future that makes perfect sense for enterprise computing.
Java Development Kit 22 contains an average number of new features, but is better than average in other ways. Let’s take a look.
The best map data and the most advanced mapping features have been proprietary. The Overture Maps Foundation aims to change that.
Deploying software to large fleets of Linux-based devices is a complex and critical process that requires careful planning and automated execution. Start with these best practices.
Sensor data and IoT applications have special requirements that might be better served by a specialized database. Here’s what to consider.
Open source doesn’t have a security problem. It has a distribution problem.
TiDB is a prime example of an intrinsically scalable and reliable distributed SQL database architecture. Here’s how it works.
Everyone seems to agree that Kubernetes is too expensive to run. The problem is the way we build applications.
So many programming languages have come and gone, but SQL remains. And it has a bright future still.
Passkeys have many advantages over passwords for IT organizations. The user experience is far better too.
We live in a world in motion. Stream processing allows us to record events in the real world so that we can take action or make predictions that will drive better business outcomes.
The productivity gains low-code gives developers come primarily from the ability to reuse abstractions at the component or module level, reducing the time needed to develop customized software.
To avoid unnecessary cloud costs, you need to optimize the code that runs on top of the infrastructure. Defining cost as an SLO paves the way.
Kubernetes thrives in centralized data centers, but raises size, scalability, security, and interoperability concerns in distributed edge deployments. Here are some strategies to address them.
Open source software is ubiquitous, and supply chain attacks are on the rise. Companies should consider these three strategies to secure their software.
Relationship-based access control offers a flexible way to add fine-grained authorization to applications and resources. Here’s why, and how.
JetBrains’ Developer Ecosystem 2023 report shows where C++ developers stand on C++ language versions, IDEs, package managers, build tools, code analysis tools, and AI-assisted development. Let’s dive in.
Tests that pass on one run and fail the next, despite no relevant changes to the code, threaten software quality, the speed of delivery, and the happiness of developers.
Everyone wants modern applications that support business objectives, but executives think about costs and benefits differently from technology teams. Here’s how to bridge the gap.
AI, digital twin technologies, platform engineering, and chaos engineering are transforming software development and bringing greater automation, productivity, and resilience to devops.
A digital adoption platform overlays all of an organization’s applications, automating tedious tasks, guiding users through complex UIs, and measuring the use of all system features. Here’s how it works.
Software engineering intelligence platforms such as Code Climate’s Velocity give engineering leaders a deeper, data-driven understanding of how their team works and where they can improve.
Event-driven architectures are wonderful. But Kafka was never intended to be a database, and using it as a database won’t solve your problem.
Postgres is the elephant of relational database management systems. And Postgres 16 is the biggest elephant of them all.
Cloud computing can help small and mid-size businesses unlock future growth opportunities, innovate faster, enhance customer experiences, and generate new revenue streams. These are the mistakes to avoid.
The Apache Arrow in-memory columnar format has become a critical component of many analytical database systems and tools. It brings a number of advantages to InfluxDB.
Building secure, resilient, and scalable cloud-native applications requires a new set of best practices that diverge from traditional application development. Start with these six.
Apache Arrow defines an in-memory columnar data format that accelerates processing on modern CPU and GPU hardware, and enables lightning-fast data access between systems.
Understanding the landscape of interactions, behaviors, and potential threat vectors is the next frontier of API security. However, four in 10 companies still can’t discover all of the APIs they’re using.
The de facto standard for real-time stream processing is sometimes described as being complex and difficult to learn. Start by understanding these core principles.
Baffle Advanced Encryption was designed to overcome the barriers to adopting encryption for analytics. Here’s how it enables compliant, privacy-enhanced computation.
The first step to sizing or scaling Kafka for optimal cost and performance is understanding how the data streaming platform uses resources. Here’s a primer.
The lingua franca of databases, Structured Query Language is ubiquitous, powerful, and important for developers to understand. Start with these tips.
Data-driven decision-making suffers from a mismatch between the tools, skills, and understanding of IT and data consumers in most enterprises. Here’s how to bridge the gap.
The serverless database model can be a great solution for unpredictable workloads and a number of other scenarios. Just don’t view it as the end all be all.
Understand the caching mechanisms for the popular distributed SQL engine and how to use them to improve query speed and efficiency.
Postgres 16 highlights include updates around privilege administration, logical replication, performance improvements, and comprehensive monitoring features. Here is a breakdown.
Today’s systems are exposing more of their underlying complexity to operators. These are the most exciting new developments along the journey of taming that complexity.
Not every application is meant for the cloud. Enterprises need to make optimal use of their on-prem infrastructure at the same time they leverage the benefits of public cloud.
Static code analysis offers extensive insights into code that can help you improve code quality and security, the speed of development, and even team collaboration and planning. Here’s everything you need to know.
The open source query language GraphQL is the future of APIs, but getting it to hum (and hum at scale) takes some strategizing. Here’s what we’ve learned.
How do you build an organization of confident data users who are more responsive to customer needs? Focus on these three priorities.
Traditional RAID solutions reduce both the performance and endurance of solid state drives. Here’s how Pliops XDP provides reliable data protection to SSDs without the performance penalty.
Four key considerations to keep in mind when you need a database designed for analytical queries of vast quantities of time series data.
Artificial intelligence will dramatically increase the pace of software development and make continuous delivery routine. Processes and roles will need to evolve, especially testing.
Software engineering teams have tried all sorts of ways to measure the software development process and developer productivity. Here’s why DORA metrics are becoming the industry standard.
By enabling cloud-native back ends to run on operational edges, Wasm allows us to deploy business logic closer to users or data, even to places Kubernetes and containers can’t go.
While gate model quantum computing holds immense promise for tomorrow, quantum annealing systems are solving complex optimization problems for enterprises today.
While Apache Kafka is slowly introducing KRaft to simplify its approach to consistency, systems built on Raft show more promise for tomorrow’s hyper-gig workloads.
Enabling SaaS users to perform admin tasks themselves using self-service portals or APIs not only reduces the stress on IT admins, but also improves the productivity and satisfaction of workers.
Sponsored Links