<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://oleg.bbtr.dev/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https:&#x2F;&#x2F;oleg.bbtr.dev</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>This is a web feed, also known as an Atom feed. Subscribe by copying the URL from the address bar into your newsreader. Visit About Feeds to learn more and get started. It&#x27;s free.</tabi:about_feeds>
        <tabi:visit_the_site>Visit website</tabi:visit_the_site>
        <tabi:recent_posts>Recent posts</tabi:recent_posts>
        <tabi:last_updated_on>Updated on $DATE</tabi:last_updated_on>
        <tabi:default_theme></tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>en</tabi:current_section>
    </tabi:metadata><link rel="extra-stylesheet" href="https://oleg.bbtr.dev/skins/yellow.css?h=f1bc6b762355dbd98697" /><title>oleg.bbtr.dev - en</title>
        <subtitle>Engineer</subtitle>
    <link href="https://oleg.bbtr.dev/tags/en/index.xml" rel="self" type="application/atom+xml"/>
    <link href="https://oleg.bbtr.dev/tags/en/" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator><updated>2023-06-24T19:18:49+06:00</updated><id>https://oleg.bbtr.dev/tags/en/index.xml</id><entry xml:lang="en">
        <title>How to do templates properly</title>
        <published>2023-06-24T19:18:49+06:00</published>
        <updated>2023-06-24T19:18:49+06:00</updated>
        <author>
            <name>Oleg Vasilev</name>
        </author>
        <link rel="alternate" href="https://oleg.bbtr.dev/how-to-do-templates-properly/" type="text/html"/>
        <id>https://oleg.bbtr.dev/how-to-do-templates-properly/</id>
        </entry><entry xml:lang="en">
        <title>A note on distributed election algorithms</title>
        <published>2018-12-08T00:00:00+00:00</published>
        <updated>2018-12-08T00:00:00+00:00</updated>
        <author>
            <name>Oleg Vasilev</name>
        </author>
        <link rel="alternate" href="https://oleg.bbtr.dev/elections/" type="text/html"/>
        <id>https://oleg.bbtr.dev/elections/</id>
        </entry><entry xml:lang="en">
        <title>How NVRAM can change storage systems?</title>
        <published>2018-10-08T00:43:51+03:00</published>
        <updated>2018-10-08T00:43:51+03:00</updated>
        <author>
            <name>Oleg Vasilev</name>
        </author>
        <link rel="alternate" href="https://oleg.bbtr.dev/nvram/" type="text/html"/>
        <id>https://oleg.bbtr.dev/nvram/</id>
        <summary type="html">The most trivial computer model, known to any secondary
school student, contains four main parts: a “processor”, a “memory”, a
“storage” and an “input-output device”. This review concentrates on
comparing a memory and a storage between itself and finding out why it
is different. There is a third camp - non-volatile random access memory.
NVRAM combines advantages from either hard drives and memory.
Unfortunatly, Modern OS and software architecture is based on distinct
memory and storage. But, specific efforts can be made in order to use
NVRAM’s advantages. Those improvements can be done in a several levels:
from the hardware to business-level applications…</summary>
        </entry><entry xml:lang="en">
        <title>Consistent fault-tolerant mechanism for distributed cache</title>
        <published>2018-10-07T01:58:51+03:00</published>
        <updated>2018-10-07T01:58:51+03:00</updated>
        <author>
            <name>Oleg Vasilev</name>
        </author>
        <link rel="alternate" href="https://oleg.bbtr.dev/cache/" type="text/html"/>
        <id>https://oleg.bbtr.dev/cache/</id>
        <summary type="html">It is known that computer engineering has two open problems: variables naming and cache invalidation. Although, there are approaches for keeping cache consistent and obtain performance gain in reads-optimized distributed systems.
This article based on another paper “Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency”…</summary>
        </entry>
</feed>
