Froid and the relational database query quandry with Dr. Karthik Ramachandra

Episode 73, April 24, 2019 – In the world of relational databases, structured query language, or SQL, has long been King of the Queries, primarily because of its ubiquity and unparalleled performance. But many users prefer a mix of imperative programming, along with declarative SQL, because its user-defined functions (or UDFs) allow for good software engineering practices like modularity, readability and re-usability. Sadly, these benefits have traditionally come with a huge performance penalty, rendering them impractical in most situations. That bothered Dr. Karthik Ramachandra, a Senior Applied Scientist at Microsoft Research India, so he’s spent a great deal of his career working on improving an imperative complement to SQL in database systems.

Today, Dr. Ramachandra gives us an overview of the historic trade-offs between declarative and imperative programming paradigms, tells us some fantastic stories, including The Tale of Two Engineers and The UDF Story, Parts 1 and 2, and introduces us to Froid – that’s F-R-O-I-D, not the Austrian psychoanalyst – which is an extensible, language-agnostic framework for optimizing imperative functions in databases, offering the benefits of UDFs without sacrificing performance.

The post Froid and the relational database query quandry with Dr. Karthik Ramachandra appeared first on Microsoft Research.

Continue reading Froid and the relational database query quandry with Dr. Karthik Ramachandra

Mobile mayhem abounds with Lenovo Legion and IdeaPad gaming upgrades

If you’re among the breed of gamers who like to take their action on the go, you’ll want to check out the five gaming laptops Lenovo has beefed up with the latest 9th Gen Intel Core mobile processors and the latest NVIDIA GeForce GTX 1650 and 1660 Ti GPUs, plus two new laptops—the Lenovo Legion Y7000 […]

The post Mobile mayhem abounds with Lenovo Legion and IdeaPad gaming upgrades appeared first on Windows Blog.

Continue reading Mobile mayhem abounds with Lenovo Legion and IdeaPad gaming upgrades

ASUS announces a lineup of new and refreshed ROG gaming laptops

ASUS Republic of Gamers (ROG) has announced a top-to-bottom update of its gaming laptop family. The ROG spring 2019 collection mixes all-new models with refreshed systems to deftly balance the performance required by gamers, content creators and power users with the convenience of creature comforts that enhance everyday use. The lineup includes desktop replacements, ultra-slims […]

The post ASUS announces a lineup of new and refreshed ROG gaming laptops appeared first on Windows Blog.

Continue reading ASUS announces a lineup of new and refreshed ROG gaming laptops

Windows 10 Tip: Searching within the Calendar app

Have you ever needed to look up something on your calendar – like when your boss is going to be on vacation, or when an important meeting is coming up? Now you can, thanks to the Windows 10 October 2018 Update.  You can find past or future events by searching for the name, location, people included or […]

The post Windows 10 Tip: Searching within the Calendar app appeared first on Windows Blog.

Continue reading Windows 10 Tip: Searching within the Calendar app

From finance firms to factories — technology powers industry innovation

Recently, I joined a ribbon-cutting at the new Bank of America location on Microsoft’s campus in Redmond, Washington. The financial center is a great example of co-innovation with our customers. It features some test technology only available at this location, like a holographic greeter, with capabilities in English, Spanish and American Sign Language. The bank’s… Continue reading From finance firms to factories — technology powers industry innovation

Microsoft Edge on iOS and Android now supports conditional access and single sign-on

 
 
Microsoft Enterprise Mobility + Security (EMS) is excited to deliver conditional access protection for Microsoft Edge on iOS and Android. This integration expands your management capabilities as you deploy Microsoft Edge for the best brow… Continue reading Microsoft Edge on iOS and Android now supports conditional access and single sign-on

Grip Gets Updated with Four New Tracks and One New Team Mode

Hey, Xbox racers! We’ve had a blast with Grip: Combat Racing on Xbox One. Since launch we’ve listened to fans through the Grip Garage club, plus our Wednesday afternoon online sessions, and have continued to support players through a series of updates as we fine-tune and optimize the racing experience! One of the areas we’ve seen players have a lot of fun in is the arenas. Here it’s full on PvP action with modes like Deathmatch! A few months back, players told us they wanted team modes for the arenas and for classic races… they also told us they wanted… Continue reading Grip Gets Updated with Four New Tracks and One New Team Mode