InfoQ Homepage Articles
-
Exploring the Fundamentals of Stream Processing with the Dataflow Model and Apache Beam
At QCon San Francisco 2016, Frances Perry and Tyler Akidau presented “Fundamentals of Stream Processing with Apache Beam”, and discussed Google's Dataflow model and associated implementation of Apache Beam.
-
Scaling Agile – Big Room Planning
This third article in the series about making scaled agile work explores how to do big room planning. It’s two days of planning together with all program and team members every three months providing an overview of all the work to be done in the next quarter. Towards the end of the two days, team and program objectives for the three months are agreed upon, and risks are discussed and mitigated.
-
Playing with Messaging Chatbots in the Omnichannel Contact Center
The proliferation of messaging platforms is forcing companies to shift towards an omnichannel strategy, where they need to be able to contact people in their preferred channel. In this article we will develop an omnichannel messaging chatbot that offers two-way communications over SMS and Facebook using the Twilio Studio visual tool.
-
What Do Data Scientists and Data Engineers Need to Know about GDPR?
Andrew Burt on the implications of GDPR on data collection, storage and use for any organization dealing with customer data in the EU. Burt explains what's the minimum an org needs to pass the GDPR test, as well as how to take the opportunity to improve their overall data governance.
-
Q&A on the Book The Age of Surge
In the book The Age of Surge, Brad Murphy and Carol Mase explore a human-centered approach to scaling agility and transforming companies for digital. The book describes the Digital Wave Model which companies can use to disrupt organizational structures and business functions and re-create them to fit the digital landscape.
-
JPA 2.2 Brings Some Highly Anticipated Changes
Released this past summer, JPA 2.2 delivered some frequently requested enhancements, especially by providing better alignment with Java 8 features, such as support for the Date and Time API and the retrieval of a query result as a Stream.
-
TalentSumerization – The Employee Experience in Agile Enterprises
Talent, knowledge and leadership are today’s currency for competitiveness. HR teams that begin to think about their roles as creating an employment experience will be on the leading edge of modern workplaces. This article explores how Consumerization of Human Resources” – or “TalentSumerization” – can be used to create a social, mobile, and consumer-style employee experience.
-
Engineering Culture and Methods InfoQ Trends Report - January 2018
At InfoQ we regularly revisit the topics we focus on based on the technology adoption curve. This article provides a view of the topics we see as being important to the community at the beginning of 2018. Some new topics have appeared since 2017 and there have been some significant shifts in what matters to individuals, teams and organisations over the last year.
-
Is Batch ETL Dead, and is Apache Kafka the Future of Data Processing?
At QCon San Francisco 2016, Neha Narkhede presented “ETL is Dead; Long Live Streams”, and discussed the changing landscape of enterprise data processing. A core premise of the talk was that the open source Apache Kafka streaming platform can provide a flexible and uniform framework that supports modern requirements for data transformation and processing.
-
Q&A on the Book Leadership Agility
The book Leadership Agility by Ron Meyer and Ronald Meijers provides a collection of leadership styles that leaders can use to expand their repertoire and increase their leadership agility. Readers can learn about the strengths and weaknesses of the styles and find out under which circumstances styles can be effective.
-
Telenor’s Stars to Space Stations: An Example of Gate Systems Applied to Product Development
When Telenor needed to establish a clearer understanding of how to measure progress for early stage product development, they created a different set of KPIs for early stage products based around learning instead of financials. They studied the product phase gate process used by companies such as Microsoft and IBM to develop one that worked for Telenor to make relevant investments.
-
Demystifying DynamoDB Streams: An Introduction to Ordering, Deduplication and Checkpointing
Akshat Vig and Khawaja Shams explore the implementation of Amazon DynamoDB Streams, and argue that understanding ordering, de-duplication and checkpointing are vital for building distributed systems.