InfoQ Homepage Development Content on InfoQ
-
PARSEC Is a New Platform-Agnostic API for Secure Systems
Backed by Arm and Docker, Platform AbstRaction for SECurity aims to define a universal software standard to handle secure object storage and cryptography services. It focuses on modern system architectures made of containerized services and strives to make security technology easy to access. InfoQ has spoken with Justin Cormack, security lead at Docker and PARSEC maintainer, to learn more.
-
The Ethical Role Testers Can Have
Testers should step up outside of only doing quality level verification and be the ambassadors of ethical change, said Michal Buczko at TestCon Europe 2019. Ethics and integrity are becoming more and more important. Ensuring that employees understand appropriate ways to address daily ethical issues can have a major impact on your project outcome and your relationship with customers.
-
Atomist Adds Drift Management Features to Minimize Process and Code Divergence
Atomist recently released Drift Management as a new feature within their Software Delivery Machine. This tool helps to track and control drift within repositories, libraries, and Docker images. Drift Management is open source and available in Atomist subscription plans, including the free tier.
-
Accessibility Testing: Convincing Your Product Owner
Accessibility testing is just the right thing to do; the internet and e-services are a place for people to feel and interact equally, so our software should not exclude people, argued Martin Tiitmaa at TestCon Europe 2019.
-
Managing Microservice "Deep Systems": Q&A with Ben Sigelman
InfoQ interviewed Ben Sigelman, CEO of LightStep, about managing microservice "depth" at scale.
-
Minimizing Backend Complexity with Dark: A New Language with Integrated Editor and Infrastructure
Dark aims to simplify the development of backends by minimizing complexity. Dark is a programming language with an integrated editor and infrastructure for developing and delivering backend applications.
-
Introducing Jakarta NoSQL
Recently approved as an EE4J project, Jakarta NoSQL is a specification in Jakarta EE to help developers create enterprise-grade applications using Java and NoSQL technologies. JNoSQL is the reference implementation of Jakarta NoSQL, providing a set of APIs and a standard implementation for a series of NoSQL databases, such as Cassandra, MongoDB, neo4J, CouchDB, and OrientDB, among others.
-
QCon San Francisco: Speaker Interviews, Workshops, and Learning Paths
QCon San Francisco features 18 curated tracks with over 120 speakers presenting sessions across 3 full days of in-depth technical talks. Topics include: designing and running large-scale architectures, microservices patterns, languages of infrastructure, practices of DevOps, building high-scale effective teams, managing the software supply chain and the latest in machine learning for developers.
-
Microsoft Releases Azure Sentinel, a Cloud Native SIEM, to General Availability
In a recent blog post, Microsoft announced the general availability of Sentinel, a Security Information and Event Management (SIEM) service in Azure, providing customers with intelligent security analytics across their enterprise. With the GA of Azure Sentinel, Microsoft now enters the SIEM market.
-
Improving Blockchain Performance Off-Chain, Hyperledger Announces Avalon
In a recent blog post, the Hyperledger project announced a new project, called Hyperledger Avalon, that addresses some of the scalability and privacy challenges that are currently associated with many blockchain projects. The projects seek to address these scalability and privacy challenges through the use of trusted off-chain processing, while ensuring the transactions are secure and resilient.
-
Open-Source Build and Test Tool Bazel Reaches 1.0
Derived from Google's internal build tool Blaze, Bazel is a build and test tool that offers a human-readable definition language and is particularly aimed at large, multi-language, multi-repositories projects. Originally open-sourced in 2015, Bazel has now reached 1.0.
-
JavaScript Private Class Fields and Methods: Three New Draft Specifications
Private class fields are finally coming to JavaScript with no less than three separate TC39 proposals that define the new capabilities.
-
GoDaddy Releases Automatic Canary Deployments Tool for Kubernetes
GoDaddy recently released an open-source tool to automate gated deployments in Kubernetes. Every time a deployment happens, the tool can run regression tests, and pull metrics from data backends like New Relic. After some time, the tool decides whether to roll back or continue with the deployment automatically. Users can run A/B tests and run experiments with a small portion of live traffic.
-
Introducing Microsoft.Data.SqlClient
Continuing the effort to decouple Microsoft products from .NET Core itself, Microsoft is spinning off their SQL Server drivers into a separate deployment stream. This new package will be called Microsoft.Data.SqlClient and is intended to be a drop-in replacement for System.Data.SqlClient.
-
Advanced IoT Application Support in .NET Core 3 with System.Device.Gpio
System.Device.Gpio is a new open-source library for .Net Core that aims to enable IoT applications to interact with sensors, displays, and input devices through their GPIO pins or other I/O control hardware. The library is augmented by a community-maintained collection of bindings for a number of devices.