Devreal events

2 Talks: Abusing Tagless Final & Improving Microservice Performance

Preserved event source · executable and tracking content removed

Original source

2 Talks: Abusing Tagless Final & Improving Microservice Performance, Wed, Sep 25, 2019, 6:00 PM | Meetup
<img alt="" width="1" height="1" decoding="async" data-nimg="1" style="color:transparent;display:none" src="https://www.facebook.com/tr?id=792405807634160&amp;ev=PageView&amp;noscript=1"/><iframe title="gtm" src="https://www.googletagmanager.com/ns.html?id=GTM-T2LNGD" height="0" width="0" style="display:none;visibility:hidden"></iframe>
Skip to content
Homepage

2 Talks: Abusing Tagless Final & Improving Microservice Performance

Details

First Talk:

ArKi-KV : Abusing Tagless Final Approach to build a key-value store by Sandeep Virdi

There has been a lot of interest in the Tagless Final Approach/Pattern in the Scala-FP community. ArKi-KV is a simple LSM (Log Structured Merge Tree) based key value store that explores multiple functional programming concepts, including the Tagless Final Approach/Pattern. ArKi-KV uses cats/cats-effects for its functional and concurrent parts and jnr/jffi for off heap memory management.

About Sandeep Virdi:

Sandeep Virdi (https://www.linkedin.com/in/sandeep-virdi) is a Senior Software Engineer at Rally Health, building micro-services at scale using Scala. I've been using Scala professionally for 5+ years.

Second Talk:

Improve Microservice & Container Performance Interaction; no code Changes By Roland Lee

With the deployment of microservices and containers in the cloud, network latency can be a primary cause of slow application response times. Additionally, most scale problems are due to inefficient database access.

In this talk, we will introduce the concept of a database proxy, which provides SQL visibility and performance improvement for developers, without any code changes. We will review existing solutions and introduce a new approach that is distributed and avoids network latency.

We will demo 1) Automated query caching and 2) Read/Write splitting.

About Roland Lee

Heimdall Data is an AWS Advanced Technology partner specializing in improving backend performance for SQL databases. Roland Lee (https://www.linkedin.com/in/leeroland) is head of products at Heimdall Data. His career has primarily focused on improving the scale and reliability, of high-end distributed systems.

Related topics

Report event

You may also like

See all