Skip to content
  • Products
    • MicroStream for Java
    • MicroStream for Android
    • MicroStream Serialization
  • Community
    • GitHub
    • Discussion
    • Contribute
    • Issues
    • StackOverflow
  • Editions
    • MicroStream Enterprise Edition
    • Edition Comparison
  • Resources
    • Get Started
    • Docs
    • Examples
    • Videos
    • Blog
    • Release & Update Plan
    • Edition Comparison
  • Services
    • Support
    • Training
  • Company
    • About us
    • Contact
    • Imprint
  • Subscribe to our Newsletter
  • User icon Sign in

Cookie

We use cookies to make it easier to use and to further improve our service.

If you have given us your consent, you can revoke it at any time in the data protection declaration.

Use all cookies Manage cookies Reject cookies

Cookie

?
?
?
Use all cookiessave settingsReject cookiesView Privacy Policy

Necessary

Necessary cookies help make a website usable by enabling basic functions such as page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

Name Anbieter Zweck Ablauf Typ
c3kie_removeCookieWindow microstream.one Saves the consent status of the user whether the cookie window should be displayed. 1 Jahr HTML Local Storage
c3kie_googleAnalytics microstream.one Saves the consent status of the user as to whether Google Analytics is allowed to run. 1 Jahr HTML Local Storage
c3kie_googleAnalytics microstream.one Saves the consent status of the user as to whether Google Analytics is allowed to run. 1 Jahr HTML Local Storage
c3kie_tagManager microstream.one Saves the consent status of the user as to whether Google Tag Manager is allowed to run. 1 Jahr HTML Local Storage
c3kie_facebook microstream.one Saves the consent status of the user as to whether Facebook is allowed to run. 1 Jahr HTML Local Storage
c3kie_matomo microstream.one Saves the consent status of the user as to whether Matomo is allowed to run. 1 Jahr HTML Local Storage
c3kie_youtube microstream.one Saves the consent status of the user as to whether YouTube is allowed to run. 1 Jahr HTML Local Storage

Statistics

Statistics cookies help website owners understand how visitors interact with websites by collecting and reporting information anonymously.

Name Anbieter Zweck Ablauf Typ
_dc_gtm_ Google Used by Google Analytics to limit the request rate. 1 Jahr HTTP Cookie
_gid_ Google Registers a unique ID that is used to generate statistical data on how the visitor uses the website. 2 Jahre HTTP Cookie
_gcl_au Google Used to send data to Google Analytics about the device and visitor behavior. Captures the visitor across devices and marketing channels. Session Pixel Tracker
_gat_ Google Used to store a unique user ID. 1 Tag HTTP Cookie
_gat_gtag_UA_ Google Used to store a unique user ID. 1 Tag HTTP Cookie
yt-player-headers-readable YouTube Used to determine the optimal video quality based on the visitor's device and network settings. Persistent HTML Local Storage

Marketing

Marketing cookies are used to track visitors across websites. The intent is to show ads that are relevant and engaging to the individual user, making them more valuable to publishers and third party advertising providers.

Name Anbieter Zweck Ablauf Typ
VISITOR_INFO1_LIVE YouTube Tries to estimate the range of users on pages with built-in YouTube videos. 179 Tage HTTP Cookie
YSC YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Session HTTP Cookie
yt.innertube::nextId YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Persistent HTML Local Storage
yt.innertube::requests YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Persistent HTML Local Storage
ytidb::LAST_RESULT_ENTRY_KEY YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-cast-available YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-cast-installed YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-connected-devices YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-device-id YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-fast-check-period YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-session-app YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-session-name YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage

MicroStream 6 is now available

Oct252021
BlogNewsReleases

The new version 6 supports the new Java version 17 and comes with specialized type handlers for Java 17 collections, provides deep copies of object graphs, introduces a new config layer for Spring Boot, and eliminates various bugs.

MicroStream version 6 is now available.  The new version 6 supports the new Java version 17 and comes with specialized type handlers for Java 17 collections, provides deep copies of object graphs, introduces a new config layer for Spring Boot, and eliminates various bugs.

Helidon integration:

The upcoming Helidon version 2.4.0 comes with an integration for MicroStream 6. MicroStream will be integrated with both, Helidon MP and Helidon SE.  Helidon is a leading framework for developing modern cloud-native microservices with Java. Helidon is open source and mainly developed by Oracle. In comparison to other microservice frameworks, Helidon is the only one that is comprised of two different versions, so-called flavors: Helidon MP and Heldion SE. Helidon also provides a first-class integration for GraalVM native images. At JCON-ONLINE 2021, Dmitry Kornilov, Director of Software Development at Oracle and Project Lead of Helidon, has officially announced that MicroStream has now been integrated with Helidon.

Spring Boot configuration layer

The new MicroStream version comes with a configuration layer for Spring Boot. However, different to the Helidon integration, this is not a full integration with Spring Boot.  For example, the integration of MicroStream with Spring Data is not suitable, since MicroStream is not an ORM framework. Nevertheless, this configuration layer should make it Spring Boot users now much more convenient to use MicroStream. Add the dependencies …

Specialized type handlers for Java 17 collection

With the new MicroStream release, new type handlers are now available, to ensure proper handling of immutable collection types, created with List.of(…) and Set.of(…).

Deep-copy utility

MicroStream 6 introduces a new utility type one.microstream.persistence.binary.util.ObjectCopier to quickly create deep copies of object graphs, which leverages the MicroStream serializer.  If the application works in MVC frameworks, the work is often done by getting some data from a data source, modifying it, and then store it back in a data store. This style of work application always works with a copy of the data, which allows to use mutable data only within a single thread. The developer doesn’t have to worry about data synchronization and then store this data in a database transaction. This way of working is very practical, it does not require developers to have knowledge of multithreaded programming and thanks to this it is very widespread. Similar technical work can now be used with MicroStream as well. The ObjectCopier utility can be used elegantly, safely and very simple to create a deep copy of the data, changing it, and to save it back. MicroStream provides 2 options: Deep copy and Shallow copy. Learn more …

Migration:

For migrating from version 5, no measures are necessary, for older versions see our migration guide.

Get Started with MicroStream 6

Categories: Blog, News, ReleasesOctober 25, 2021Leave a comment
Tags: HeldionJava 17MicroStream 6release

Author: micro_admin

https://microstream.one/blog

Post navigation

PreviousPrevious post:Oracle will integrate MicroStreamNextNext post:Oracle has integrated MicroStream into Helidon

Related Posts

MicroStream - Revolutionizing Data Storage
Why MicroStream?
May 24, 2022
MicroStream at WeAreDevelopers World Congress
May 17, 2022
MicroStream-Version-7
Logging Feature of MicroStream Version 7
May 13, 2022
MicroStream version 7
MicroStream 7.0 Release
April 27, 2022
Devoxx-UK-2022
MicroStream at Devoxx UK 2022
April 20, 2022
The Future is Serverless – with MicroStream
April 15, 2022

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Post comment

Search
Related Posts
  • MicroStream - Revolutionizing Data Storage
    Why MicroStream?
    May 24, 2022
  • MicroStream at WeAreDevelopers World Congress
    May 17, 2022
  • MicroStream-Version-7
    Logging Feature of MicroStream Version 7
    May 13, 2022
Tags
Android AWS booth Cluster Conference Data Persistence Discussion event framework free fundamentals Germany GitHub GraalVM Hackathon Heldion InfoQ Integration Java Java 17 JAVAPRO JCON JVM Con logging Micronaut MicroProfile Microservices MicroStream MicroStream 2 MicroStream 4 MicroStream 6 MicroStream Day online Open Liberty Open Source Oracle Oracle CodeOne public release San Francisco Serialization Subscription Support Training Webcast
MicroStream

Store Java Object Graphs natively, relieved of heavy-weight DBMS Dependencies. Create ultra-fast In- Memory Database Applications & Microservices with Pure Java. The Pure Java Paradigm Shift in Database Development.

Upcoming Event

May 17-18, 2022 - 09:00 - 16:00 CET. In this 2-days online live training you will learn: Functional principle, designing a suited object model,…
Read more

Platforms

  • MicroStream for Java
  • MicroStream for Android

Community

  • GitHub
  • Discussion
  • Contribute
  • Issues
  • StackOverflow
  • MeetUp

Editions

  • MicroStream Enterprise Edition
  • License Comparison

Resources

  • Get Started
  • Docs
  • Examples
  • Videos
  • Blog
  • Release plan
  • License Comparison

Services

  • Support
  • Training

Company

  • About us
  • Contact

Stay Connected

  • Twitter
  • LinkedIn
  • YouTube
  • GitHub
  • StackOverflow
  • MeetUp

Get the latest MicroStream news:

Subscribe

© 2022 MicroStream Software. All rights reserved.
  • Imprint
  • Terms of use
  • Privacy
  • Legal notice

Cookie

We use cookies to make it easier to use and to further improve our service.

If you have given us your consent, you can revoke it at any time in the data protection declaration.

Use all cookies Manage cookies Reject cookies

Cookie

?
?
?
Use all cookiessave settingsReject cookiesView Privacy Policy

Necessary

Necessary cookies help make a website usable by enabling basic functions such as page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

Name Anbieter Zweck Ablauf Typ
c3kie_removeCookieWindow microstream.one Saves the consent status of the user whether the cookie window should be displayed. 1 Jahr HTML Local Storage
c3kie_googleAnalytics microstream.one Saves the consent status of the user as to whether Google Analytics is allowed to run. 1 Jahr HTML Local Storage
c3kie_googleAnalytics microstream.one Saves the consent status of the user as to whether Google Analytics is allowed to run. 1 Jahr HTML Local Storage
c3kie_tagManager microstream.one Saves the consent status of the user as to whether Google Tag Manager is allowed to run. 1 Jahr HTML Local Storage
c3kie_facebook microstream.one Saves the consent status of the user as to whether Facebook is allowed to run. 1 Jahr HTML Local Storage
c3kie_matomo microstream.one Saves the consent status of the user as to whether Matomo is allowed to run. 1 Jahr HTML Local Storage
c3kie_youtube microstream.one Saves the consent status of the user as to whether YouTube is allowed to run. 1 Jahr HTML Local Storage

Statistics

Statistics cookies help website owners understand how visitors interact with websites by collecting and reporting information anonymously.

Name Anbieter Zweck Ablauf Typ
_dc_gtm_ Google Used by Google Analytics to limit the request rate. 1 Jahr HTTP Cookie
_gid_ Google Registers a unique ID that is used to generate statistical data on how the visitor uses the website. 2 Jahre HTTP Cookie
_gcl_au Google Used to send data to Google Analytics about the device and visitor behavior. Captures the visitor across devices and marketing channels. Session Pixel Tracker
_gat_ Google Used to store a unique user ID. 1 Tag HTTP Cookie
_gat_gtag_UA_ Google Used to store a unique user ID. 1 Tag HTTP Cookie
yt-player-headers-readable YouTube Used to determine the optimal video quality based on the visitor's device and network settings. Persistent HTML Local Storage

Marketing

Marketing cookies are used to track visitors across websites. The intent is to show ads that are relevant and engaging to the individual user, making them more valuable to publishers and third party advertising providers.

Name Anbieter Zweck Ablauf Typ
VISITOR_INFO1_LIVE YouTube Tries to estimate the range of users on pages with built-in YouTube videos. 179 Tage HTTP Cookie
YSC YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Session HTTP Cookie
yt.innertube::nextId YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Persistent HTML Local Storage
yt.innertube::requests YouTube Registers a unique ID to keep statistics on which videos from YouTube the user has seen. Persistent HTML Local Storage
ytidb::LAST_RESULT_ENTRY_KEY YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-cast-available YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-cast-installed YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-connected-devices YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-device-id YouTube Saves the user's video player settings with embedded YouTube video. Persistent HTML Local Storage
yt-remote-fast-check-period YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-session-app YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage
yt-remote-session-name YouTube Saves the user's video player settings with embedded YouTube video. Session HTML Local Storage