Benoit Patra's Picture

Benoît Patra's blog

Discussions on software engineering and machine learning

  • Home
  • Archives
  • About
  • Academic (past)

Posts with tag 'BigData'

A collection of 5 posts

April 23, 2017

Using Analytics in Application Insights to monitor CosmosDB Requests

Following Wikipedia, DocumentDB (now CosmosDB) is

azure DocumentDB nosql CosmosDB BigData

July 9, 2016

Programming well structured Javascript stored procedures for DocumentDB with Typescript and SystemJs

If you are using DocumentDB you may had to write your own stored procedure. A stored procedure is a function written in Javascript that runs on the DocumentDB cloud infrastructure. It may reduce performance problem or make you execute some queries that...

javascript DocumentDB typescript systemjs nosql CosmosDB BigData

June 25, 2016

My TransientFaultHandling utility classes for DocumentDB

Keluro uses extensively DocumentDB for data persistence. However, it’s extensive scaling capabilities come with a price. Indeed with your queries or your commands you may exceed the amout of request unit you are granted. In that case you will received...

.NET C# DocumentDB consistency nosql CosmosDB BigData

October 27, 2013

An unexpected quadratic cost in Excel Interop

My current task at work is the development of an excel addin. This addin is developed in C# .NET and is based on the Excel Interop assemblies, we also use Excel DNA for the packaging and the User Defined functions. While developing...

Add-Ins algorithm C# Excel interop excel Microsoft Excel BigData

July 24, 2013

Rewriting a tree algorithm with purely functional data structures: the "zippers".

This is my first post, it follows a question that I have posted few weeks ago here. A really interesting link provided by a stackoverflow user made me review my question and lead me to write this post. The objective...

algorithm Data structure F# functional implementation Purely functional Tree functional programming BigData

Benoît Patra's blog © 2024.
Powered by Jekyll.

Back to top