home.social

#inmemory — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #inmemory, aggregated by home.social.

fetched live
  1. Как я писал in-memory векторный движок на Go — и в каком месте он обогнал hnswilb

    Полгода назад я начал писать in-memory базу с векторным поиском на Go: RESP-протокол, HNSW-индекс, WAL, многопоточность. Рассказываю, что из этого вышло: как я мерил производительность и на каких граблях стоял, что реально ускоряет векторный поиск, а что нет. Все цифры воспроизводимы, код открыт.

    habr.com/ru/articles/1057136/

    #векторные_базы_данных #векторный_поиск #hnsw #golang #go #inmemory #benchmark #квантизация #rag

  2. Wenn du mit Java anfängst, stolperst du früher oder später über Begriffe wie H2, In-Memory-Datenbank oder SQLite. Auf den ersten Blick klingt das alles ähnlich. Irgendwie geht es um Datenbanken, oft um kleine Projekte, lokale Tests oder einfache Anwendungen. In der Praxis steckt dahinter aber n

    magicmarcy.de/in-memory-h2-sql

    #SQLite #InMemory #H2 #Java #Datenbanken #HSQLDB #Derby #JDBC #Persistenz #Coding #Programming #Tests

  3. rapeed: in-memory OLAP-движок с собственной алгеброй связей

    Меня зовут Андрей Рыжик, я Product Owner BI-направления в компании «Белый код». Эта статья – обзор платформы rapeed: in-memory OLAP-движка с собственным форматом хранения, нестандартной алгеброй связей между источниками и несколькими клиентами поверх единого ядра.

    habr.com/ru/companies/w_code/a

    #bi #olap #inmemory #аналитика_данных #data_engineering #высоконагруженные_системы #архитектура_по #distributed_systems #mpp #rapeed

  4. Privacy-by-design: что наш edge не пишет на диск и почему это сложнее, чем кажется

    Я пилю VantageDNS — рекурсивный DNS-резолвер с фильтрацией. NextDNS-clone, если коротко: юзер настраивает роутер на наш DoH endpoint, а мы рекурсивно резолвим и заодно режем рекламу, трекеры и malware. Privacy-фокус для такого продукта это не маркетинговая фича, а архитектурное ограничение, которое надо тащить с первого дня. Privacy policy без архитектурных гарантий — это обещание не лезть в твою тумбочку, ключи от которой ты сам отдал. В этой статье конкретика: что edge-нода не пишет на диск, как устроен кольцевой буфер для query log, что делать с crash dumps, и как юзер может проверить, что мы не врём, через strace . Что мы не пишем на диск

    habr.com/ru/articles/1035640/

    #privacy #DNS #retention #GDPR #edge #query_log #inmemory #EU #anonymization #ClickHouse

  5. Разбираем net/http на практике. Часть 2.1: POST, файлы и in-memory хранилище

    Предыдущая статья: habr.com/ru/articles/981356/ Продолжаем создавать сервис анонимных "мертвых ящиков" DeadDrop на чистом Go. Во второй части (первый подвыпуск) закладываем фундамент: учимся принимать POST-запросы, загружать файлы с проверкой MIME-типа и размера, создаём in-memory хранилище с потокобезопасным доступом через RWMutex. Пишем утилиты для генерации криптостойких ID и паролей. Разбираемся с интерфейсами и готовим архитектуру к дальнейшему развитию. Без фреймворков, только net/http и стандартная библиотека.

    habr.com/ru/articles/1011028/

    #Go #Golang #безопасность #secret_storage #inmemory #генератор_паролей #rwmutex #вебразработка #бэкенд #бэкендразработка

  6. CW: Black humor / dark humor

    #group #coronacrisissatiric #photographer #bnw #blackhumor #photomodels #didwelearnsomething #photography #photomodel #monochrome #portrait #inmemory #darkhumor

    In memory of my photographer friend Robert Kirk who had a nice dark humor. Sadly, he died in the pandemic. R.I.P.

    Models: chettoe, Stefan-K, Matthes
    Location: outdoors
    Photo and edit: The Blotch 666

  7. CW: Black humor / dark humor

    #group #coronacrisissatiric #photographer #bnw #blackhumor #photomodels #didwelearnsomething #photography #photomodel #monochrome #portrait #inmemory #darkhumor

    In memory of my photographer friend Robert Kirk who had a nice dark humor. Sadly, he died in the pandemic. R.I.P.

    Models: chettoe, Stefan-K, Matthes
    Location: outdoors
    Photo and edit: The Blotch 666

  8. Happy Birthday, Appa.
    You weren’t around for long,
    but you’ve been with me every single day.

    In my values.
    In my silence.
    In the way I stand.
    .
    .
    .
    #appa #inmemory #father #roots #gratitude #socialmedia

  9. Пишем свою in-memory базу на Go, ускоряем поиск отелей в десятки раз

    Если вы когда-либо строили высоконагруженные системы поиска, то знаете, что в какой-то момент узким местом становится не код, а сама архитектура. Поиск доступных отелей — как раз тот случай: миллиарды «ночей», десятки тысяч RPS, постоянные обновления календарей, строгая консистентность и высокая цена любой ошибки. Старый стек на Python + Postgres + Redis долго тянул, но однажды стал «тормозить» настолько, что оптимизировать дальше было невозможно — SQL-запросы разрастались, реплики множились, latency прыгала до 60 секунд, а кэширование превращалось в источник инцидентов. Так мы пришли к идее построить

    habr.com/ru/companies/ostrovok

    #golang #inmemory #database #postgresql #highload #Flatbuffers #Protobuf #кэширование #микросервисы

  10. Last Chance in 2025! Join the free #EclipseStore Advanced online training with C. Kümmel, powered by #JAVAPRO! Dec 09 at 5:00-9:00 PM CET.

    Grab free tickets: bit.ly/3F7JYBY

    @JAVAPROmagazin @microstreamOne #Persistence #Databases #JPA #Hibernate #InMemory #Microstream

  11. Tomorrow! Join the free #EclipseStore Advanced online training with Christian Kümmel, powered by #JAVAPRO! Dec 09 at 5:00 - 9:00 PM CEST.

    Grab free tickets: pretix.eu/impuls/advanced/
    @JAVAPROmagazin

    @EclipseStoreIO
    #Persistence #Databases #JPA #Hibernate #InMemory #Microstream

  12. Today at Deutsche Bank Technology Centre Berlin: How banks build ultra-fast HFT systems using #Java #InMemory computing with #EclipseDataGrid.
    Microsecond #Performance, full in-memory stack, vector search & more — all #OpenSource.

    Interested? Contact Markus Kett linkedin.com/in/markuskett/

  13. Today at Deutsche Bank Technology Centre Berlin: How banks build ultra-fast HFT systems using #Java #InMemory computing with #EclipseDataGrid.
    Microsecond #Performance, full in-memory stack, vector search & more — all #OpenSource.

    Interested? Contact Markus Kett linkedin.com/in/markuskett/

  14. I just heard that an old friend and colleague with whom I’d lost touch has died. There are lots of things to be said by people closer to them than I had become. But this person was kind, and classy, and creative. And by being all of that, they made the world, and so many other people’s lives, far better. If you know anyone like that, tell them so.

    #inmemory #inmemoriam #absentfriends #tribute #tellthem #eulogy #elegy #sorrow #passing

  15. I just heard that an old friend and colleague with whom I’d lost touch has died. There are lots of things to be said by people closer to them than I had become. But this person was kind, and classy, and creative. And by being all of that, they made the world, and so many other people’s lives, far better. If you know anyone like that, tell them so.

    #inmemory #inmemoriam #absentfriends #tribute #tellthem #eulogy #elegy #sorrow #passing

  16. Join our CEO Markus Kett & CTO Florian Habermann at #JCONGenAI2025 in Ljubljana / Slovenia: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 20 at 11:10 AM CET

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  17. Join our CEO Markus Kett & CTO Florian Habermann at #JCONGenAI2025 in Ljubljana / Slovenia: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 20 at 11:10 AM CET

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  18. Don´t miss #JCONGenAI2025 in Ljubljana / Slovenia! Join @MarkusKett & @FhHabermann: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 20 at 11:10 AM CET

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  19. Don´t miss #JCONGenAI2025 in Ljubljana / Slovenia! Join @MarkusKett & @FhHabermann: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 20 at 11:10 AM CET

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  20. Last chance! Join tomorrow’s live session and see how NOVEDAS kills ORM pain for good. - FREE!!!

    🚀 Pure #Java #InMemory performance with #EclipseStore — no JPA, no Hibernate, no limits.

    🗓️ Nov 6, 2–3 PM CET
    🎙️ @MarkusKett + NOVEDAS team
    🔗meetup.com/de-DE/eclipsestore-

    @EclipseFdn

  21. Last chance! Join tomorrow’s live session and see how NOVEDAS kills ORM pain for good. - FREE!!!

    🚀 Pure #Java #InMemory performance with #EclipseStore — no JPA, no Hibernate, no limits.

    🗓️ Nov 6, 2–3 PM CET
    🎙️ @MarkusKett + NOVEDAS team
    🔗meetup.com/de-DE/eclipsestore-

    @EclipseFdn

  22. The Death of ORM Pain is here! Nov. 6, 2–3 PM CET. Join @markus Kett & the Novedas team for an electrifying showcase on Pure #Java #InMemory Data — no JPA, no Hibernate, no impedance mismatch. Just extreme performance with plain Java. Live demo & real-world results you won’t believe! Don’t miss it: meetup.com/de-DE/eclipsestore-

    Speakers: Stefan Röhrkasten & Manuel Mesenich

    #EclipseStore #Performance #MicroStream

  23. The Death of ORM Pain is here! Nov. 6, 2–3 PM CET. Join @markus Kett & the Novedas team for an electrifying showcase on Pure #Java #InMemory Data — no JPA, no Hibernate, no impedance mismatch. Just extreme performance with plain Java. Live demo & real-world results you won’t believe! Don’t miss it: meetup.com/de-DE/eclipsestore-

    Speakers: Stefan Röhrkasten & Manuel Mesenich

    #EclipseStore #Performance #MicroStream

  24. Join our CEO Markus Kett &CTO Florian Habermann at #JCONGenAI2025 in Hamburg: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 04 at 9:00 AM CET | Room 1

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  25. Join our CEO Markus Kett &CTO Florian Habermann at #JCONGenAI2025 in Hamburg: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 04 at 9:00 AM CET | Room 1

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  26. Don´t miss #JCONGenAI2025 in Hamburg! Join Markus Kett & Florian Habermann: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 04 at 9:00 AM CET | Room 1

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  27. Don´t miss #JCONGenAI2025 in Hamburg! Join Markus Kett & Florian Habermann: 'From Tables to Vectors: A Hands-On Guide to Bi-Directional Database Synchronization in #Java', NOV 04 at 9:00 AM CET | Room 1

    Register now: genai.jcon.one/

    #MicroStream #EclispeStore #InMemory

  28. Packing up to leave for Virginia tomorrow. My brother’s sticker-covered cooler is the first thing going in the car — a small piece of him coming home with me, though I wish it were under different circumstances.
    #grief #roadtrip #journey #inmemory #homewardbound

  29. Not just a dog.
    She was an Australian Shepherd with a huge heart and endless drive — my trail partner, mountain explorer, and most loyal friend.
    From rocky summits to snowy valleys, she was always by my side, never asking for anything but the next adventure.
    Thank you for every step we shared.

    #AustralianShepherd #TrailDog #AdventureDog #DogTribute #HikingBuddy #DogPhotography #InMemory #DogsOfMastodon #outdoorlife

  30. Imagine skipping schema headaches, mappings, and conversions — just pure #Java object graphs, stored natively. Markus Kett brings that vision alive with #EclipseStore. Get the inside scoop 👉javapro.io/2025/05/07/eclipses

    @microstreamOne #Databaseless #Performance #InMemory @EclipseFdn

  31. #InMemory processing without compromise: ACID persistence, native #Java object graphs & zero serialization overhead. @MarkusKett outlines #EclipseDataGrid as a unified layer beyond conventional caching.

    Read the analysis: javapro.io/2025/07/28/next-gen

    @EclipseFdn #Eclipse #OpenSource

  32. I usually don't bother with these automatic 'Memories' that I seem to be increasingly inundated with, but this one was a must. Bobby, a friend's dog that I used to walk regularly, and who we sadly lost last year 🥹 Such a well-behaved fellow, I really do miss our walks together! ❤️🐶 #InMemory #dogs

  33. A new generation of #InMemory architecture is taking shape in the #Java world. @markus Kett contributes a sharp perspective on #EclipseDataGrid—as a native Java alternative to fragmented data stacks.

    Full article live: javapro.io/2025/07/28/next-gen

    @EclipseFdn #Eclipse #OpenSource

  34. Performance limits, object mapping overhead, memory constraints—problems that persist despite modern #Java stacks. @MarkusKett addresses them through a radically different approach: #EclipseDataGrid.

    Read more: javapro.io/2025/07/28/next-gen

    #InMemory @EclipseFdn #Eclipse #OpenSource

  35. 🚨 Last chance: Free live session on #EclipseDataGrid – July 22, 3–5 PM CEST. Exclusive for #JAVAPRO readers & subscribers. Learn how to supercharge your #Java apps with #OpenSource #InMemory #Caching & search.

    Register now: universe.com/events/eclipse-da

    @EclipseStoreIO @EclipseFdn

  36. Our next #JCON2025 session is live: 'Eating Lettuce with a spoon of Redis: Building #Java apps with #Spring at in-memory speed' with David Maier

    #Redis is a powerful #inmemory data store used for caching, session management, …

    Grab your coffee and hit play: youtu.be/uXmm8OTAUqE

    #Java #JCON

  37. Felix has been physically gone for 33 years now, an amount of time that is almost impossible for me to believe. He’s been gone longer than he lived. And through all of those years, there is rarely a day that I do not think about him.
    medium.com/prismnpen/rememberi

    #LGBTQ #InMemory #InMemorium #HIV #AIDS

  38. CW: Knitting update - sweater blocked

    I’m not the best at repairing woollens - a cat claw hole? Yarn break? Not sure. I did not want to rip the front back that far to re-knit. Can definitely see where the hole was while it is wet. But, as it is it’s home-wearable, and probably less visible once dry and on. If it’s too noticeable then, I’ll add some dark embroidery foliage snaking up from the hem.

    My first ever sweater done and blocked. 7 years (- thought 5, but nope, it was longer. Mum had gifted me the wool after my cancer revision op in ‘18. Glad it’s ready for wear on her birthday next month. 🌹

    Clarke sweater pattern; awful, weak and oft broken Lana Grossa cashmere 16 wool - I might have just got a bad batch as the extra two balls I bought recently for the hems were much better.

    #knitting #InMemory #The100DayProject

  39. 📖 Perfect prep for these #JCON2025 workshops:
    🔹 High-Performance Caching with Pure Java (13:00)
    🔹 Part 2: Managing Gigantic Workloads (16:00)

    Read Markus Kett’s article “EclipseStore: The Evolution of Java Persistence”
    👉 javapro.io/2025/05/12/eclipses

    #Java #EclipseStore #MicroStream #JVM #Caching #Performance #InMemory

  40. Still fighting ORM configs and sluggish queries? Markus Kett has a radical fix: #EclipseStore. Native #Java #Persistence, no mappings, no impedance mismatch — just blazing-fast object storage.

    Ready to rethink persistence? 👉 javapro.io/2025/05/05/eclipse-

    #Performance #InMemory

  41. At #JCON2025, Markus Kett will tackle the “database black hole” slowing your #Microservices. #EclipseStore powers the shift to lightweight, Java-native #Persistence. Join the session and learn how!

    Want to prep early? Check his #JAVAPRO warm-up here: javapro.io/2025/05/07/eclipses

    #MicroStream #Databaseless #Performance #InMemory

  42. Why squeeze #Java’s elegant models into clunky relational molds? #EclipseStore says: don’t. Markus Kett unveils a new era of Java-native #Persistence, no compromises, no lag.

    See how it works: javapro.io/2025/05/07/eclipses

    #MicroStream #Databaseless #Performance #InMemory

  43. NEWS - How can #Java apps skip ORM delays, cut complex caching & hit microsecond speeds? A #CoreJava approach delivers 1000x faster queries, lean architecture & lower costs — no frameworks, no cloud.

    More details: javapro.io/2025/05/05/optimizi

    #Performance #InMemory #MicroStream

  44. Facing caching limits at scale? Build dynamic #InMemory architectures hands-on with Pure #Java at #JCON2025 — guided by Java expert Christian Kümmel.
    Real code, real scaling, real production use cases.

    Read more via JAVAPRO: javapro.io/2025/04/29/dynamic-

    #CloudNative #HPC