The Internet of Things is poised for huge growth. Along with SMAC (Social, Mobility, Analytics and Cloud), it’s one of the key building blocks of digital technologies and superior digital customer experience. As IoT gets more matured there is the need for a standardization of network protocols used in IoT. With Thread, Google invented a protocol to easily connect various devices in your home.
There is no one way to scale agile. In order to find the right way for you organizations you need to understand what you are trying to achieve and create a process that works to deliver that outcome. This article shows how organizations can help teams remain true to agility and deliver value as they scale Agile — whether from top-down or bottom-up — without following a one-size-fits-all process.
In this article, author discusses a bio-informatic software as a service (SaaS) product which was built as a public data warehousing and analytical platform for mass spectrometry data. 2
This article takes a deep dive into using Spring Session taking advantage of recent technologies and avoiding the limitations of traditional session management employed by enterprise Java 3
The results of two surveys on how and when the respondents started programming, followed by the stories of several InfoQ editors telling how they started coding and their professional life journey. 1
Francisco Torres shares from experience why it is important to define a software’s operating range: the set of quality properties in which a software system can successfully run.
Enterprise security teams are charged with maintaining the “perfect” set of security policies. In their pursuit of the perfect security policy, they are often the department of slow.
This article introduces a visual modeling technique to describe and specify the application’s execution architecture, and explores the usage within Philips Healthcare. 4
The authors have concluded after analyzing 15 years of ATAM data that modifiability, performance, availability, interoperability, and deployability are key quality attributes for Agile practitioners.
In part one we discussed why it is so hard to deal with in a .NET. In part two, Dmitriy Khmaladze describes their solution NFX Pile; a hybrid memory manager written in C# with 100% managed code. 8
ColumnarStore can offer performance improvements over traditional tables, but aren’t always faster. Aleksandr Shavlyuga explores the power, and limitations of SQL Server’s ColumnStore Indexes.