David Xiang
  • About
  • Posts
    • Recent
    • Management
    • Software
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • Facebook
David Xiang
  • About
  • Posts
    • Recent
    • Management
    • Software
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • Facebook
Tag:

stream architecture

Software

Kafka As A Database? Yes Or No

by dxiang 2021-01-10
kafka-as-a-database

I recently read through a Hacker News thread discussing the article “Kafka Is Not A Database”, by Arjun Narayan and George Fraser. The opinions behind this topic are fascinating and I enjoyed sifting through comments from both sides of the table. For the purposes of this post, I’ve labeled these two broad groups of thoughts as Team Blue and Team Red.

Team Blue believes that Kafka, a popular streaming platform, has the potential to be the source-of-truth for your data—replacing one of the key responsibilities of conventional databases.

Team Red strongly disagrees.

The following is high-level summary of these opinions.

Continue Reading

About Me

About Me

Hello!

My name is David Xiang. I am a software developer based in New York City.

Search

Keep in touch

Facebook Twitter Instagram Linkedin Youtube Email

Categories

  • Life (1)
  • Management (4)
  • Software (9)

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

Software

  • What Is A Runtime Environment?

    2021-02-26
  • Software Engineering Culture Metrics

    2021-02-10
  • Staff Software Engineer Responsibilities

    2021-01-19
  • Kafka As A Database? Yes Or No

    2021-01-10

Management

  • Software Engineering Culture Metrics

    2021-02-10
  • Staff Software Engineer Responsibilities

    2021-01-19
  • The Debugger’s Mindset

    2020-08-18
  • The Importance Of Technical Planning

    2020-08-10

Life

  • The 1% House Edge

    2020-04-02

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

  • Facebook
  • Twitter
  • Instagram
  • Linkedin
  • Youtube
  • Email

© David Xiang