Coder Social home page Coder Social logo

caplogic / mappedbus Goto Github PK

View Code? Open in Web Editor NEW
698.0 48.0 144.0 663 KB

Mappedbus is a low latency message bus for Java microservices utilizing shared memory. http://mappedbus.io

License: Apache License 2.0

Java 100.00%
java ipc memory-mapped-file low-latency shared-memory-communication microservices lock-free

mappedbus's Issues

Help

I would need help and I thought to ask here: can I somehow share a memory space to write from a mono application to a java application (with synchronisation clearly) ?

Thanks.

MemoryMappedFile and JDK 9+

I see based on closed issues that you don't intend (or really need) to add new features but you need to update MemoryMappedFile for JDK 9 and beyond. Your sun.* references need to be updated.

does it support windows?

I am looking for a lib which can support both linux and windows. Your sample code use /tmp as shared memory, so I think it doesn't support windows, right?

EndOf File Error

Hi,
one question: After a certain time, the MessageWriter quits with 'end of file'. It seems, that a wrap around is not implemented. Is that correct?

Contact email

Hi sorry to use this channel, but i did not find other.
I´ve trying to reach you by email, but its keep bouncing back.

This is an automatically generated Delivery Status Notification
THIS IS A WARNING MESSAGE ONLY.
YOU DO NOT NEED TO RESEND YOUR MESSAGE.
Delivery to the following recipient has been delayed:

Message will be retried for 0 more day(s)

Technical details of temporary failure:
DNS Error: 5160217 DNS type 'mx' lookup of mappedbus.io responded with code NOERROR
5160217 DNS type 'aaaa' lookup of mappedbus-io.mail.protection.outlook.com. responded with code NXDOMAIN
5160217 DNS type 'a' lookup of mappedbus-io.mail.protection.outlook.com. responded with code NXDOMAIN

Reader get stunk on mem.getLongVolatile when calling next()

I can run sample using Object fine, bu I can't seem to be able to implement the same on my own project.

My reader next() function always return false on
if (mem.getLongVolatile(Structure.Limit) <= limit) { return false; }

I am not sure what is the purpose of this function and also I can't seem to figure out why my project is different than the sample.

My project create the Reader and Writer in the same process.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.