Tags: Database

Keep Database Deploys Separate

A while ago, I tweeted that you shouldn’t deploy database migrations at the same time as your app code. I thought I’d write something about why I feel this way, and the situations where I feel strongest about this. This post has the structure of an Architecture Decision Record, because context...
Read 0 Comments

Optimizing Data Queries for Time Series Applications

Now that we understand what time series data is and why we want to store it in a time series database, we’ve reached a new challenge. As with any application, we want to ensure our database queries are smart and performant, so let’s talk about how we can avoid some common pitfalls. Indexing...
Read 0 Comments

CNCF to Host Vitess

Today, the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept Vitess as the 16th hosted project, alongside Kubernetes, Prometheus, OpenTracing, Fluentd, Linkerd, gRPC, CoreDNS, containerd, rkt, CNI, Envoy, Jaeger, Notary, TUF and Rook. Vitess has been...
Read 0 Comments

What’s New in MySQL 8.0

MySQL, the popular open-source database that’s a standard element in many web application stacks, has unveiled the first release candidate for version 8.0. Features to be rolled out in MySQL 8.0 include: First-class support for Unicode 9.0 out of the box. Window functions and recursive SQL syntax,...
Read 0 Comments

Fast Track Apache Spark

My upcoming Strata Data NYC 2017 talk about big data analysis of futures trades is based on research done under the limited funding conditions of academia. This meant that I did not have an infrastructure team, therefore I had to set up a Spark environment myself. I was analyzing futures order...
Read 0 Comments

Facebook to Open Source LogDevice for Storing Logs from Distributed Data Centers

Facebook is planning to open source LogDevice, the company’s custom-built solution for storing logs collected from distributed data centers. The company made the announcement as part of its Scale conference. Logs are used to track database events. If a server suffers an outage for any reason,...
Read 0 Comments

Database Updates Across Two Databases (part 1)

Every time a product owner says “We should pull in XYZ data to the mobile app” or “we need a new app to address this healthcare fail” an engineer needs to make two crucial decisions: Where and how should the new code acquire data the company currently has? Where and how should the new code record...
Read 0 Comments

All Your Streaming Data Are Belong to Kafka

Apache Kafka is on a roll. Last year it registered a 260 percent jump in developer popularity, as Redmonk’s Fintan Ryan highlights, a number that has only ballooned since then as IoT and other enterprise demands for real-time, streaming data become common. Hatched at LinkedIn, Kafka’s founding...
Read 0 Comments

70,000 Memcached Servers Can Be Hacked Using Eight-Month-Old Flaws

Eight months after three critical vulnerabilities were fixed in the memcached open source caching software, there are over 70,000 caching servers directly exposed on the internet that have yet to be patched. Hackers could execute malicious code on them or steal potentially sensitive data from their...
Read 0 Comments

redis.png

redis
Key:value NoSQLs include Redis, Riak, and Berkeley DB, which has been around forever.

What Is NoSQL?

NoSQL databases are one of those fun topics where people get all excited because it's cool and new. But, they're really not new, they're different from SQL databases, and they have different use cases. NoSQL is not going to make world peace or give you your own private holodeck but, aside from...
Read 1 Comments

Pages

Click Here!