DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.

Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.

Threat Detection: Learn core practices for managing security risks and vulnerabilities in your organization — don't regret those threats!

Managing API integrations: Assess your use case and needs — plus learn patterns for the design, build, and maintenance of your integrations.

Avatar

Konur Unyelioglu

Software Architect at iCare

Fort Lauderdale, US

Joined Mar 2016

About

Konur Unyelioglu is a software architect with iCare (https://www.icare.com/). He has experience in designing and implementing IT solutions for diverse industries including health care, automotive, telecommunications, retail and transportation. His current focus areas include enterprise Java, mobile applications, health IT and cloud technologies.

Stats

Reputation: 557
Pageviews: 232.8K
Articles: 5
Comments: 3
  • Articles
  • Comments

Articles

article thumbnail
Lightweight Kubernetes k3s: Installation and Spring Application Example in Azure Cloud
Take a look at this fascinating project that puts Kubernetes's technology closer to the edge than ever.
April 18, 2019
· 18,192 Views · 5 Likes
article thumbnail
Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile Part 1
A developer takes a comparative look into the Spring and MicroProfile frameworks for microservices development.
March 12, 2019
· 20,734 Views · 17 Likes
article thumbnail
Kalman Filters With Apache Spark Structured Streaming and Kafka
We discuss Kalman filters and gave an example of how to use them in combination with Apache Spark Structured Streaming and Kafka.
September 4, 2018
· 13,744 Views · 13 Likes
article thumbnail
Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 1]
The first part of this tutorial will show you how to install and configure Docker and the master and worker nodes your Spring app will need.
August 21, 2018
· 26,547 Views · 10 Likes
article thumbnail
Develop a Google Cardboard Virtual Reality Application Using Unity SDK
VR is one of the hottest topics in mobile development. Here's a neat tutorial for whipping up a Google Cardboard-compatible VR app with the Unity SDK.
March 17, 2016
· 26,201 Views · 5 Likes

Comments

Kalman Filters With Apache Spark Structured Streaming and Kafka

Dec 18, 2018 · Konur Unyelioglu

Yes. In the example, I used Spark local execution mode (pseudo-cluster) where all the components execute inside a single JVM. In that regard, we could assume everything is running in the driver.

Kalman Filters With Apache Spark Structured Streaming and Kafka

Dec 17, 2018 · Konur Unyelioglu

In terms of scalability, the biggest challenge will be matrix computations, in particular, matrix inversion. Recall that the org.apache.spark.ml.linalg library currently does not even provide a method for matrix inversion. Properly implemented, such a matrix inversion technique should take advantage of parallel computing across cluster nodes. Hence, Update Phase Eq. 5 is one step where computational complexity could be distributed across executors.

The simple example given here utilizes Jama Java Matrix Package, that does not provide parallel computing capabilities out of the box.

Kalman Filters With Apache Spark Structured Streaming and Kafka

Sep 04, 2018 · Konur Unyelioglu

I am glad you find it useful.

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: