Subscribe: InfoQ Personalized Feed for Unregistered User - Register to upgrade!
http://www.infoq.com/rss/rss.action?token=3CncMzHeZiLDogdWaxUtmV9aGW4Sh6oW
Preview: InfoQ Personalized Feed for Unregistered User - Register to upgrade!

InfoQ



InfoQ feed



 



Microsoft Annouces General Availability of PowerShell Core 6.0

Fri, 19 Jan 2018 14:00:00 GMT2018-01-19T14:00:00Z

(image)

Microsoft has announced the general availability of PowerShell Core 6.0, a new edition of PowerShell. Version 6.0 supports various platforms (Windows, macOS, and Linux), is open-sourced, and built for heterogeneous environments and the hybrid cloud.

By Steef-Jan Wiggers



Article: Telenor’s Stars to Space Stations: An Example of Gate Systems Applied to Product Development

Fri, 19 Jan 2018 12:54:00 GMT2018-01-19T12:54:00Z

(image)

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.

By Lisa Long



Machine Learning and Artificial Intelligence in 2018

Fri, 19 Jan 2018 08:38:00 GMT2018-01-19T08:38:00Z

(image)

The IEEE publishes an annual list of the Top 10 Technology Trends for each upcoming year. Making the list for 2018 are multiple topics surrounding artificial intelligence and machine learning. Deep learning comes in as the IEEE hottest trend for 2018.

By Wesley Reisz



Presentation: Building Bridges: A DevOps Story

Fri, 19 Jan 2018 04:27:00 GMT2018-01-19T04:27:00Z

(image)

Matthew Campbell tells the story of introducing DevOps at D2L, covering the tools, tips, techniques, pitfalls and mistakes useful to know when transitioning to a DevOps approach.

By Matthew Campbell



Presentation: Data Science for Developers: The Big Picture

Fri, 19 Jan 2018 02:28:00 GMT2018-01-19T02:28:00Z

(image)

Matthew Renze discusses what data science is, why it’s important, how to prepare for it. He covers IoT, Big Data, ML, and how they are converging to create fully-autonomous intelligent systems.

By Matthew Renze



Presentation: Fresh Async with Kotlin

Fri, 19 Jan 2018 00:36:00 GMT2018-01-19T00:36:00Z

(image)

Roman Elizarov talks about various approaches to asynchronous programming, their evolution, differences and similarities. He discusses the traditional async/await approach that is based on futures/promises and how the Kotlin’s solution that is based on concepts of coroutines and continuations is providing a safer and easier programming model.

By Roman Elizarov



Improving The Adoption of Agile

Thu, 18 Jan 2018 12:12:00 GMT2018-01-18T12:12:00Z

(image)

We should use an agile approach to adopt agile instead of adopting agile in a waterfall way, and have leaders who are willing to empower their teams and build an organization that supports them. The industry needs more practices on incrementally rolling agility out.

By Ben Linders



Presentation: Designing Services for Resilience: Netflix Lessons

Thu, 18 Jan 2018 04:10:00 GMT2018-01-18T04:10:00Z

(image)

Nora Jones talks about designing microservices for enabling resiliency testing and the moving parts we need to consider when designing them from the get go, and along their lifetime. She shares tips and tricks on how to design microservices for resiliency tests, examples of poorly designed services, and how to ensure pertinent design decisions are in place on a continuous basis.

By Nora Jones



Presentation: NDBench: Benchmarking Microservices at Scale

Thu, 18 Jan 2018 01:28:00 GMT2018-01-18T01:28:00Z

(image)

Vinay Chella and Ioannis Papapanagiotou designed a benchmarking system for Netflix's Cloud platform that can mimic the performance of production use cases. They showcase how the deployment, management, and monitoring of multiple instances can be done from a single entry-point (UI). They also show how they integrated a benchmarking tool into their release lifecycle.

By Vinay Chella



Presentation: Creating a Culture of Observability at Stripe

Wed, 17 Jan 2018 23:33:00 GMT2018-01-17T23:33:00Z

(image)

Cory Watson talks about people, their needs and how to make them awesome.

By Cory Watson



Q&A on Istio, Microservices and Kubernetes with Lachie Evenson of Microsoft from Kubecon 2017

Wed, 17 Jan 2018 22:12:00 GMT2018-01-17T22:12:00Z

(image)

InfoQ caught up with Lachie Evenson, program manager at Microsoft, who delivered an introductory talk on the Istio platform at Kubecon. In addition to Istio, he talked about microservices, Kubernetes and how it's relevant to enterprise developers and architects.

By Rags Srinivas



Universal Vue Application Framework Nuxt Reaches 1.0

Wed, 17 Jan 2018 18:30:00 GMT2018-01-17T18:30:00Z

(image)

Nuxt, an open source framework for creating universal Vue applications, just reached their 1.0 release. Nuxt claims to make it simple and fast to create a Vue application that can be run as a server side rendered application, as a single page application, or a statically generated website.

By Kevin Ball



Latest Advances in Visual Studio 2017 15.6 Preview

Wed, 17 Jan 2018 13:30:00 GMT2018-01-17T13:30:00Z

(image)

Microsoft's latest preview of Visual Studio 2017, version 15.6, adds several new features for code diagnostics, debugging and source control. Foremost among these is greatly expanded support tags when using Git source control.

By Jeff Martin



Article: Demystifying DynamoDB Streams: An Introduction to Ordering, Deduplication and Checkpointing

Wed, 17 Jan 2018 12:20:00 GMT2018-01-17T12:20:00Z

(image)

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.

By Daniel Bryant



No JCP for Java EE

Wed, 17 Jan 2018 06:30:00 GMT2018-01-17T06:30:00Z

(image)

Oracle does not support or recommend the use of the JCP (Java Community Process) for future Java EE enhancements. "Oracle recommends and supports the use of EE4J-driven processes for functional enhancements to Java EE 8 specifications, and does not recommend or support use the JCP process for any future Java EE 8 functional enhancements."

By Matt Raible