Naturaily logo with transparent background

Marcin Mantke

Author at Naturaily Blog

Tech Lead with a strong background in Ruby development and software engineering. Focused on building efficient, maintainable systems while mentoring team members and fostering collaboration to deliver high-quality solutions.

  • Split image of a highway interchange, with "Kafka" logo on the left and "Mosquitto" logo on the right, symbolizing data flow.

    October 01, 2018 • 4 min read

    MQTT vs Kafka: A Communication Between Microservices

    The architecture created with the use of microservices is one of the most important breakthroughs in recent years in the world of web and software development. The modular structure assures independence of every single microservice, simplifying the deployment. This, though, has an impact on the microservices’ communication. Tools like Kafka and MQTT help tackle this challenge.

    READ MORE
  • Abstract image of intersecting blue and white lines forming a web-like pattern on a dark background.

    August 18, 2016 • 5 min read

    Basic Ruby on Rails Design Patterns

    Patterns make life easier. This applies also or, we can say, especially to the world of web and software development. In Ruby, design patterns are ultra-efficient in terms of keeping the code and model lightweight, slim and repetitions-free. Here’s how to use two main patterns: service and decorator.

    READ MORE