InfoQ Homepage News
-
Q&A with Ken Schwaber and Jeff Sutherland about Scrum Guide Updates
The Scrum guide has been updated to better reflect what Scrum is and clear up misconceptions. Scrum can be used for building software products, and it can be applied to many other areas outside of software as well. Scrum is a framework based on empiricism for continuous improvement. Having a potentially shippable product increment at least every sprint or more often is a key element of Scrum.
-
Accelerating the Adoption of Java Microservices with Eclipse MicroProfile
InfoQ caught up with Emily Jiang from IBM to hear about the new Eclipse MicroProfile project and the new release, with extended fault tolerance and other new features.
-
New Version Scheme for Java SE Platform and the JDK
Released Java 9 also introduced a new versioning scheme. This scheme is based on JEP 223 and was intended for future releases of the Java platform itself. However, almost immediately after the release Mark Reinhold, Java’s chief architect, announced a brand new proposal for changing the version scheme again and adopting a strict, time-based release model.
-
Game Changers for Organizations
We want to approach strategy using choices, direction, and iterative experiments, establish a growth mindset in organizations, and work towards a common purpose or goal with leaders and teams sharing the same values, principles, and mindset; these are some of the game changers for organizations to become more innovative, deliver faster and better, and have happier and more engaged employees.
-
Tracks Announced for the Inaugural QCon.ai in 2018
Recently, the people behind QCon (InfoQ’s conference for senior developers, architects, and leaders in software) announced a new conference called QCon.ai.
-
Google Data Loss Prevention API Offers New Ways to Manage Sensitive Data
Google has updated the beta version of its Data Loss Prevention (DLP) API, which is designed to help organizations better manage sensitive and personal identity data.
-
Monzo Outage Post Mortem
Monzo, the digital, mobile-only bank based in the UK, recently suffered outages in their current account payments and prepaid debit cards systems. Oliver Beattie, Monzo’s head of engineering, took on Monzo’s community forum to provide a post mortem of the outage. In this article, we describe their architecture, the root cause of the outage and the lessons learned from it.
-
Apache Kafka Reaches 1.0
The Apache Software Foundation has announced Apache Kafka 1.0, adding an improved Streams API, enhanced metrics, improved tolerance for disk failures, general bug fixes, and more.
-
Ethics, Values and Practices for Software Professionals
Christiaan Verwijs has recently written about the need for a Hippocratic oath for software practitioners. Robert C. Martin and other commentators have made similar calls in recent months. We examine news in this space and the principles which support a professional practice of software development.
-
Microsoft and AWS Collaborate on Machine Learning
Microsoft and AWS have recently announced a new collaboration aimed at democratizing deep learning and artificial intelligence. Gluon is a joint effort between Microsoft Research and Amazon AI and is intended to make developing solutions using machine learning easier and quicker.
-
Azure SQL Intelligences Aims to Help DBAs and Developers
Microsoft seeks to make database management easier for users of its Azure SQL service and SQL Server through the addition of new features it calls Performance Management Intelligence. They are designed to provide easier database management for both DBAs and app developers.
-
Kotlin Use for Android Apps is Growing, Getting More Google Support
In the six months since Google announced official support for Kotlin as a first-class language for Android development, Kotlin usage has more than doubled, writes Google product manager James Lau, and more than 17% of Android Studio 3.0 projects now use Kotlin.
-
SQL Server in the Hybrid Cloud
The recent release of Microsoft SQL Server 2017 illustrates how the company is seeking to deliver their tools with an increasingly platform agnostic approach. This is evidenced by the adoption of the “hybrid cloud” terminology as well as the multi-platform nature of SQL Server 2017.
-
Angular 5 Comes with Faster Incremental Compilation
Google has pushed Angular 5 out, adding build optimizations, incremental compilation, and better support for internationalization, among others.
-
Cosmos DB - A Globally Distributed Database
Today at Day 2 of the PASS Summit, Microsoft group product manager for Cosmos DB Rimma Nehme was on hand to give the morning keynote about Azure Cosmos DB. Leading an informative, fast pace talk, Nehme covered Microsoft’s approach to designing and building Cosmos DB.