![]() ![]() Neo4j, a transactional Graph database, didn’t have a solution back than, but we started a big cross team effort to provide reactive database access to Neo4j. ![]() Another two years later, many NoSQL databases provide reactive database access. Two years later, in 2016, reactive programming started to go mainstream, with the rise of Spring Webflux and Project Reactor. I tried to give a talk with the following abstract twice this year:Ģ014, the reactive manifesto has been written: A pledge to make systems responsive, resilient, elastic and message driven. Until then we 26 releases of Spring Data Neo4j 6 this year: 7 patches for 6.0, 5 milestones and 1 RC for 6.1, 6.1 itself followed by 7 patches again, 3 milestones of 6.2, one RC and eventually 6.2 last month.Ī big thank you to Mark Paluch who not only gave us so much invaluable feedback in that time, but also ran most of the releases. And adding insult to injury: While we had a really long beta period with SDN/RX, a long enough warning that SDN 6 would be a migration and not an upgrade and also had betas there, 2021 started with… surprised users. That subgraph creation did not play nicely with a reactive flow, so we needed to come up with something else and focussed on individual records to be mapped.Īnd that came with a couple of issues: We thought we knew everything that customers and users had been throwing at Neo4j-OGM over the years, but boy… You’ll never stop learning. Something that would not have been possible with Neo4j-OGM, which basically tries to recreate a subgraph from the Neo4j database on the client side just before mapping. I think we did succeed in many terms: We managed to get on the Reactive-Hypetrain with SDN 6. The project started out as early as 2019 as SDN/RX and we at Neo4j had big ambitions to create a worthy successor. ![]() Spring Data Neo4j 6 6.0.0 was actually released October 2020, super-seeding SDN5+OGM. I will come up with a personal review after I am done with the #Rapha500 and will focus here on what I found out to be great in 2021 work wise (aka programming Java and database related things). It’s late December and I am winding down with 2021, which was pretty much 2020 too, while looking skeptical into actual 2022. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |