ºÝºÝߣshows by User: igorlatkin / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: igorlatkin / Mon, 17 Jul 2023 13:10:20 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: igorlatkin Building the Perfect Queue Broker: Our Journey with Tarantool /slideshow/building-the-perfect-queue-broker-our-journey-with-tarantool-259260210/259260210 hl23-building-the-perfect-queue-broker-230717131020-70608aa7
Microservice communication is a crucial part in most applications, but it is hard to find the one and only solution that could satisfy every arising need. We’ll discuss how we at KTS created a queue builder service on top of a distributed Tarantool Database cluster, enabling everything we want from a queue broker, from channels & tenants to deferred tasks and strict user FIFO, keeping it high-performant and fault-tolerant. I’m going to outline why none of the existing solutions like Apache Kafka, RabbitMQ, NATS and others satisfy our needs and share the implementation details, choices and compromises we made. I’ll try to answer a question of why Tarantool proves (again?) to be the most flexible platform for data manipulation in the OLTP world.]]>

Microservice communication is a crucial part in most applications, but it is hard to find the one and only solution that could satisfy every arising need. We’ll discuss how we at KTS created a queue builder service on top of a distributed Tarantool Database cluster, enabling everything we want from a queue broker, from channels & tenants to deferred tasks and strict user FIFO, keeping it high-performant and fault-tolerant. I’m going to outline why none of the existing solutions like Apache Kafka, RabbitMQ, NATS and others satisfy our needs and share the implementation details, choices and compromises we made. I’ll try to answer a question of why Tarantool proves (again?) to be the most flexible platform for data manipulation in the OLTP world.]]>
Mon, 17 Jul 2023 13:10:20 GMT /slideshow/building-the-perfect-queue-broker-our-journey-with-tarantool-259260210/259260210 igorlatkin@slideshare.net(igorlatkin) Building the Perfect Queue Broker: Our Journey with Tarantool igorlatkin Microservice communication is a crucial part in most applications, but it is hard to find the one and only solution that could satisfy every arising need. We’ll discuss how we at KTS created a queue builder service on top of a distributed Tarantool Database cluster, enabling everything we want from a queue broker, from channels & tenants to deferred tasks and strict user FIFO, keeping it high-performant and fault-tolerant. I’m going to outline why none of the existing solutions like Apache Kafka, RabbitMQ, NATS and others satisfy our needs and share the implementation details, choices and compromises we made. I’ll try to answer a question of why Tarantool proves (again?) to be the most flexible platform for data manipulation in the OLTP world. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/hl23-building-the-perfect-queue-broker-230717131020-70608aa7-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Microservice communication is a crucial part in most applications, but it is hard to find the one and only solution that could satisfy every arising need. We’ll discuss how we at KTS created a queue builder service on top of a distributed Tarantool Database cluster, enabling everything we want from a queue broker, from channels &amp; tenants to deferred tasks and strict user FIFO, keeping it high-performant and fault-tolerant. I’m going to outline why none of the existing solutions like Apache Kafka, RabbitMQ, NATS and others satisfy our needs and share the implementation details, choices and compromises we made. I’ll try to answer a question of why Tarantool proves (again?) to be the most flexible platform for data manipulation in the OLTP world.
Building the Perfect Queue Broker: Our Journey with Tarantool from Igor Latkin
]]>
17 0 https://cdn.slidesharecdn.com/ss_thumbnails/hl23-building-the-perfect-queue-broker-230717131020-70608aa7-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
How we reduced logs costs by moving from Elasticsearch to Grafana Loki /slideshow/how-we-reduced-logs-costs-by-moving-from-elasticsearch-to-grafana-loki/254977702 latkin-221221121725-74f01d0b
A talk from Highload++ 2022 Armenia. More info here - https://highload.am/2022/abstracts/9692.]]>

A talk from Highload++ 2022 Armenia. More info here - https://highload.am/2022/abstracts/9692.]]>
Wed, 21 Dec 2022 12:17:25 GMT /slideshow/how-we-reduced-logs-costs-by-moving-from-elasticsearch-to-grafana-loki/254977702 igorlatkin@slideshare.net(igorlatkin) How we reduced logs costs by moving from Elasticsearch to Grafana Loki igorlatkin A talk from Highload++ 2022 Armenia. More info here - https://highload.am/2022/abstracts/9692. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/latkin-221221121725-74f01d0b-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A talk from Highload++ 2022 Armenia. More info here - https://highload.am/2022/abstracts/9692.
How we reduced logs costs by moving from Elasticsearch to Grafana Loki from Igor Latkin
]]>
148 0 https://cdn.slidesharecdn.com/ss_thumbnails/latkin-221221121725-74f01d0b-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://public.slidesharecdn.com/v2/images/profile-picture.png https://cdn.slidesharecdn.com/ss_thumbnails/hl23-building-the-perfect-queue-broker-230717131020-70608aa7-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/building-the-perfect-queue-broker-our-journey-with-tarantool-259260210/259260210 Building the Perfect Q... https://cdn.slidesharecdn.com/ss_thumbnails/latkin-221221121725-74f01d0b-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/how-we-reduced-logs-costs-by-moving-from-elasticsearch-to-grafana-loki/254977702 How we reduced logs co...