article thumbnail

CMake: The Case When the Project's Quality Is Unforgivable

DZone

The first release of the program took place in 2000. In 2010, the first set of general-purpose diagnostics appeared (V501- V545 ). CMake isn't meant directly for building, it only generates files to control a build from CMakeLists.txt files. For comparison, the PVS-Studio analyzer appeared only in 2008.

article thumbnail

Big / Bug Data: Analyzing the Apache Flink Source Code

DZone

It was developed as an alternative to Hadoop MapReduce in 2010 at the Technical University of Berlin. Today, the Apache Flink project developed by the Apache Software Foundation, one of the leaders in the Big Data software market, was chosen as a test subject for the analyzer. So, what is Apache Flink?

Code 150
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Platform Engineering Teams Done Right…

Adrian Cockcroft

We used this model effectively at Netflix when I was their cloud architect from 2010 through 2013. Both mobile and web front ends call an Application Program Interface (API) that is managed by an API proxy. There are three current underlying reasons for the platform engineering meme today.

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

As for attending USENIX conferences: I finally started attending and speaking at them in 2010 when a community manager encouraged me to (thanks Deirdre Straughan), and since then I've met many friends and connections, including Amy who is now USENIX President, and Rikki with whom I co-chaired the USENIX LISA18 conference.

article thumbnail

Is MongoDB Open Source? Is Planet Earth Flat?

Percona

In 2010, having seemingly gone all-in with the tenets of open source development , the company brought MongoDB to the market as an open source database server. MongoDB is a non-relational (NoSQL), document-based database program that is commonly referred to as source-available. Is MongoDB an open source NoSQL database?

article thumbnail

Real-Real-World Programming with ChatGPT

O'Reilly

The inspiration (and title) for it comes from Mike Loukides’ Radar article on Real World Programming with ChatGPT , which shares a similar spirit of digging into the potential and limits of AI tools for more realistic end-to-end programming tasks. Setting the Stage: Who Am I and What Am I Trying to Build?

article thumbnail

Web Performance Bookshelf

Rigor

Javascript: The Ultimate Beginner’s Guide to Learn JavaScript Programming Step by Step. You only have a few seconds to get compelling content onto the screen. Fail, and you can kiss your customers and profits goodbye.” ” – Andy King, 2003. High Performance Browser Networking. Javascript by Ryan Turner. The Art of SEO.