InfoQ Homepage News
-
Data Artisans Announces Serializable ACID Transactions on Streaming Data
Data Artisans has announced the general availability of Streaming Ledger, which extends Apache Flink with capabilities to perform serializable ACID transactions across tables, keys, and event streams. The patent-pending technology is a proprietary add-on for Flink and allows going beyond the current standard where operations could only consistently work on a single key at a time.
-
Leading within: Evolving into Agility
Adaptive organizations rely on horizontal leadership where awareness is a fundamental quality for leadership. When we are able to really listen with curiosity, empathy and courage, then our listening changes our perceptions, our relationships, and therefore, our environment.
-
How to Work Effectively with Agile in a Remote Team: Trust, Accountability and Communication
In a session titled Being Agile in a Remote Team at the recent Agile2018 conference, Shane Hastie and Shannon Ewan addressed the topic of distributed agile teams and what makes them work. They discussed qualities of high performing teams, myths of remote teams and strategies to make remote teams work while sharing their story of how they work at ICAgile (a fully remote team and organization).
-
Jenkins to Focus Efforts on Stability, Ease of Use and Cloud Native Compatibility
The Jenkins project team has decided to split its efforts between focusing on stability issues and on better support for running on platforms like Kubernetes. The former, which will potentially have backward-incompatible changes, will impact the release model and provide a more pre-configured installation, whereas the latter will work on similar lines as the existing Jenkins X project.
-
Azure Orchestrators Simplify the Creation of Stateful Serverless Workflows
Azure Durable Functions aim to extend the paradigm of serverless computing by introducing the concept of orchestrator functions, enabling the definition of more complex workflows. If you have ever fancied using them, Microsoft has just published a good walk-through to help developers start their journey in serverless computing and orchestrator functions.
-
Tink is Google Cryptographic Library for the Cloud, Android, and iOS
Tink is a multi-language, cross-platform cryptographic library developed by a group of cryptographers and security engineers at Google to help developers implement cryptography correctly without being cryptographic experts. Under development for the last two years, version 1.2 adds support for Cloud, Android, and iOS platforms, and C++ and Objective-C.
-
Microsoft Announces the General Availability of Azure IoT Hub’s Integration with Azure Event Grid
Microsoft announced the general availability of the integration of IoT Hub with Azure Event Grid after a public preview period of six months. With the combination of IoT Hub and Event Grid, customers can enhance the support of device events to automate actions like database updates, ticket creation, and billing management.
-
"GitOps": Weaveworks Explain Their Model for Using Developer Tooling to Implement CI/CD
Over the past year, the Weaveworks team has increasingly refined the ideas around the practice of “GitOps”, their name for how they use developer tooling to drive operations and to implement continuous delivery.
-
Atlassian Expands the Jira Ecosystem: Bitbucket Integration, OpsGenie, and Jira Ops
Atlassian has announced a series of moves to expand the Jira ecosystems, including better integration between Bitbucket and Jira, acquisition of the OpsGenie company, and the release of an incident management platform called Jira Ops.
-
ASP.NET 2.2 Preview 1 Debuts Java SignalR Client
Microsoft has begun releasing details about the new features coming in ASP.NET Core 2.2. Among these is a new Java-based client that supports SignalR, broadening the reach of this technology.
-
Ionic Announced Ionic Framework 4 Beta
Ionic recently announced a beta release of version 4 of their framework for building mobile applications. Ionic 4 focuses on improvements to performance and a more framework-agnostic approach by focusing on support for the web components standard.
-
Psychological Safety in Post-Mortems
Emotions often come to the fore when there is an incident; psychological safety in blameless post-mortems is essential for the learning process to happen. The post-mortem session must be fairly moderated, preferably by an outsider, giving everyone a turn to speak without criticism. Don’t start the analysis of the incident before there is a clear and common understanding of what actually happened.
-
Building the Roadmap for Portfolio for Jira
When your product backlog is a prioritized list of problems instead of a list of features, it becomes easier to respond to change; you don’t have to commit early to delivering features and can use new technology when it becomes available. Visualizing your roadmap and regularly taking in new information and using it to reassess your roadmap helps to keep you agile.
-
The Customer is Not Always Right and Neither Are You
At the recent Agile 2018 conference, Natalie Warnert gave a talk titled "The Customer is Not Always Right, and Neither Are You!” in which she gave the audience thought-provoking concepts on how to make sure we are building the right thing. She presented three traps that teams fall into - incorrect customer, premature solution and drowning in data, and provided advice on how to avoid them.
-
Go 2 Gets off the Blocks: Feedback Requested on New Package Management, Error Handling, and Generics
At Gophercon 2018, Russ Cox explained what will go into Go 2, including error handling and generics, and gave a preview of what the current proposals for the new features look like.