Connect with us
diffusiondata-appoints-former-cme-group-executive-director-as-managing-director-of-the-americas diffusiondata-appoints-former-cme-group-executive-director-as-managing-director-of-the-americas

DiffusionData

DiffusionData Appoints Former CME Group Executive Director as Managing Director of The Americas

Published

on

 

DiffusionData, the pioneer and leader in real-time data streaming and messaging solutions, today announced that Scott Fink, previously an Executive Director Site Reliability Engineering at CME Group, as its new Managing Director for the Americas. Scott will be responsible for all customer and partner engagements for DiffusionData Inc across the US, Canada and Latin America.

At CME Group, Scott was responsible for global trading and post trade infrastructure and support to reliably manage market data delivery. Scott worked closely with technical and business operations teams globally on a day-to-day issues by evaluating problems and proposing and implementing resolutions. Scott developed tools and support processes to proactively eliminate revenue affecting concerns.

A key part of Scott’s role was to actively participate in design consulting, platform and framework development, capacity planning, business continuity and production support. He maintained services in production by measuring and monitoring availability, latency, and overall system health to help reduce issues. Scott oversaw teams in Chicago, New York, Belfast, London, and APAC to support CME’s trading and clearing applications and post trade processing in production environments. The teams were responsible for day-to-day operations, integration projects, legacy software migration, automation, troubleshooting, and project management, all with a strong emphasis on DevOps and Site Reliability Engineering.

Whilst at the CME Group Scott was responsible for the deployment of Diffusion. Scott commented:  “Given my experience across a number of technology vendors at CME Group I was most impressed with the breadth and depth of enterprise features that Diffusion provides. Diffusion solved problems out of the box that ensured we would deliver project dates while providing a modern and secure solution. I look forward to extending the presence of Diffusion across the Americas.”

Grethe Brown, CEO of DiffusionData, said: “I’m so pleased and excited that Scott has chosen to join us. His decision to join DiffusionData is a clear validation of our offering. He has extensive experience and knowledge of the technical nuances and challenges that exchanges and financial institutions face today and in the future. He has seen firsthand the impact that Diffusion can have in terms of saving money, enhancing personalisation and managing huge volumes of real-time market data. Scott is also well versed on the benefits of buy vs build. Scott will be a valuable asset for our customers to engage with and he will help us strengthen our market leading position globally.”

The CME Group operates financial derivatives exchanges including the Chicago Mercantile Exchange, Chicago Board of Trade, New York Mercantile Exchange, and The Commodity Exchange. It is the world’s largest operator of financial derivatives exchanges.

 

About DiffusionData 

DiffusionData pioneered and leads the market in real-time, data streaming and messaging solutions that dramatically reduce infrastructure and network bandwidth requirements, allowing customers to expand their businesses.

Diffusion, the company’s Intelligent Data Framework, consumes raw data in any size, format, or velocity; enriches the data in-flight; and distributes the data in real-time – reliably and at massive scale with secure, fine-grained, role-based access control. Diffusion is purpose-built to simplify and speed data-driven, real-time application development, reduce operational costs, and economically deliver hyper-personalised data.

Leading brands, across industries including financial services, transportation, energy, retail, healthcare, eGaming, and IoT companies, use the Diffusion Intelligent Data Framework to drive customer engagement, fuel revenue growth, and streamline business operations.

Diffusion is available on-premise, in-the-cloud, or in hybrid configurations, to fit the specific business, regulatory, and infrastructure requirements of the event-driven applications operating in today’s everything connected world. Learn more at www.diffusiondata.com.

Diffusion 6.12

DiffusionData Releases Diffusion 6.12

Published

on

diffusiondata-releases-diffusion-6.12

 

DiffusionData, the pioneer and leader in real-time data streaming, today announced the release of Diffusion 6.12. The latest enhancements have been introduced to speed up development, optimize resource usage, and guarantee consistent, high-performance real-time data delivery.

Grethe Brown, CEO of DiffusionData, said: “As a company, we’ve always been driven by the insights of our community, ensuring our solution directly aligns with client needs. By listening closely to evolving requirements, we’ve introduced enhancements to our framework that addresses real-world developer challenges while boosting operational efficiency. These improvements are designed to accelerate productivity, reduce complexity, and create tangible business value. The ongoing feedback from our customers fuels continuous innovation in Diffusion, enabling our clients to deliver better outcomes and stay competitive.”

Enhancements in Diffusion 6.12 include:

Enhancements to the ‘Set’ Operation in Topic Views
The ‘set’ operation within the Topic Views process clause has been enhanced to support additional use cases and provide greater flexibility when shaping output data. Key improvements include:

Ability to Clear Output Structures
Output structures (objects, arrays, or even the root) can now be emptied prior to selectively copying required items into the output. This simplifies scenarios where large input datasets need to be reduced to only a few items. New special values are available: empty_object and empty array (or, for short, $O and $A respectively). For example, set(, $O) clears the entire output, while set(/pointer, $O) clears only a specific structure.

Copying Items to the Same Output Location
A new “set to pointer” capability allows items (scalars or structures) to be copied directly to the same pointer location in the output. This is particularly useful when repopulating a structure that was previously cleared.

Support for Copying Complete Data Structures
This enhancement enables copying of entire objects or arrays in addition to scalar values, making it possible to move complete structures from input to output which is useful if a higher-level structure has been cleared, but also allows for copying to entirely different structures.

Metric Alerts
There is a new Metrics notifications feature which allows metrics alerts to be notified to topics when certain criteria are satisfied. For example, an alert could be set up which will write to a topic when the memory utilisation exceeds a specified threshold.

Session Authentication – Expiry
There is now a new session property called “$ExpiryTime” which lets an authenticator define when a session should automatically close, in milliseconds. If not set, the session won’t expire. Clients can now use the new re-authenticate method – replacing changePrincipal – to either switch principals or re-authenticate with the same one, while also updating session properties if needed. Clients can check their own fixed session properties, including expiry time, with getSessionProperties. Finally, administrators can use revokeAuthentication to immediately close another client’s session.

Put together, these changes mean that sessions now have clearer lifecycles. They can expire automatically, be refreshed by re-authentication, and be forcibly revoked by administrators when necessary.

Topic View insert ’s now Allowed at any Point in the Specification
Topic view inserts can now appear anywhere in the specification, not just at the end, allowing them to be interspersed with other transformations.

Regular Expression Matching for String Comparison in Topic Views
There is now a new matches or =~ operator available in topic view “process” conditionals. This allows for advanced string comparisons using regular expressions, providing greater flexibility and precision.

Session Lock Query API
There is now a new API available in the ClientControl feature, which enables control clients to query session locks. There is a getSessionLocks method, which returns details of all current session locks, as well as a getSessionLock method to query a specific named session lock.

SubscriptionControl Feature now Cluster Aware
Previously, the SubscriptionControl feature methods to subscribe and unsubscribe sessions would only work for sessions connected to the same server as the control client using the feature. This meant that when Diffusion was running in a cluster a control client would need to connect separately to all servers in the cluster in order to manage all sessions. In this release, all methods in the SubscriptionControl feature apply to all sessions across a cluster.

SELECT_TOPIC Permissions Changes
In 6.12, the SELECT_TOPIC path permission is required for all paths that a topic selector may match — not just the path prefix. In earlier versions, SELECT_TOPIC permission was only required for the prefix of a topic selector. A session could use a selector to access an entire branch of the topic tree as long as it had permission at the top-level path. As a result, it was not possible to selectively remove access from a sub-branch — access to the parent path implicitly granted access to everything below it.

The permission model has now been made more restrictive. To fetch or subscribe using a topic selector, a session must now have SELECT_TOPIC permission for each individual path that the selector may match. This allows SELECT_TOPIC to be granted to a branch of the topic tree and explicitly revoked for specific sub-branches.
For full path pattern topic selectors, the model is even more restrictive: SELECT_TOPIC permission is required for all paths at and below the path prefix. This is necessary to prevent circumvention using advanced regular expressions. This enhancement delivers more granular, flexible, and secure topic access management.

Improvements to the Journal Feature
In 6.12, the Journal feature has been simplified. The feature is now configured in the Server.xml configuration file, and the issued file contains a sample block with the feature disabled. A sample configuration file is now issued in the Diffusion ./etc installation directory which has all possible actions that can be configured, but with all disabled.

Topic Selection Scopes
In previous versions of Diffusion, if two different components of a client application, sharing a single Diffusion connection, subscribed to a topic and one of them later unsubscribed, the topic would be unsubscribed for the session and consequently for all components. Now, it is possible to specify a named scope when subscribing, such that a later unsubscription specifying that scope has no effect on other subscriptions that named a different scope. This allows subscriptions to be localised to the components that need them. There are now new subscription and unsubscription methods that take a scope parameter to support this. Applications using the old methods will continue to work as before, as their subscriptions will all be assigned to a default scope.

Other Improvements

  1. In 6.12, both the Diffusion server and Java Client require Java 17. Older clients can still connect, but the 6.12 Java Client is needed to access all new features.
  2. The JavaScript Client and Console now support the Safari browser.
  3. The Dotnet SDK client can now specify a custom URL path to connect to Diffusion through use of the new parameterless ISessionFactory Open and OpenAsync API in conjunction with the new ISessionFactory attributes: ServerHost , ServerPort , SecureTransport and RequestPath .

The post DiffusionData Releases Diffusion 6.12 appeared first on Gaming and Gambling Industry in the Americas.

Continue Reading

Diffusion Cloud

DiffusionData Offers Free Trial of Diffusion Cloud

Published

on

diffusiondata-offers-free-trial-of-diffusion-cloud

 

DiffusionData, the pioneer and leader in real-time data streaming, today announced that Diffusion Cloud is now available free on a no obligation trial basis for one month, with no deployment costs.
To support new sign-ups, DiffusionData will make service engineers available if a participant requires advice during the set-up process. To sign up for the free trial and to start using Diffusion Cloud today, click here.

Diffusion Cloud for Financial Services
DiffusionData empowers financial institutions via the industry’s most secure data streaming framework. Diffusion Cloud powers personalised real-time streaming at low latency enabling our clients to deliver time-critical information such as live pricing data, trading information and customer notification at Internet scale. During the trial, users will be able to connect to their existing data sources, such as a Kafka instance or Redis database, and stream in minutes. The framework enables efficient, cost-effective cloud deployments, saving egress costs, and is suitable for Mobile and Web applications where performance and scalability are essential.
With the power of no-code data transformation, request response messaging, in-memory data caching and real-time data distribution at scale, Diffusion Cloud helps clients accelerate platform modernisation. A key benefit for financial organisations is more cost-effective development, deployment and maintenance vs an in-house build. Development teams will save weeks of effort and drastically reduce bandwidth consumption.

Diffusion Cloud for iGaming
iGaming is highly event-driven and demands applications that instantly react to fast-changing market prices before a game (Pre Match), and during the game (In Play). Industry leaders and well-known high-street brands use Diffusion Cloud to eradicate missed bets and provide real-time market lines that keeps them ahead of competitors (In Play, Cash Out, Live Scores, Personalised Offers etc.). Diffusion Cloud handles the large increased spike in users that comes with a major sporting event and delivers data to all the users in real-time – providing superior customer experiences across all your iGaming offerings be it Sportsbook, Casino, Bingo, and eSports.
iGaming companies use the Diffusion Cloud framework to seed development and shorten go-to-market time for new offerings; control and secure gaming event-data flowing to and from millions of online customers; reduce development and ongoing operational costs; simplify deployment; assure regulatory compliance for geographic expansion; and deliver personalised and enriched individual experiences. All of this is achieved by our clients through Diffusion Cloud today.

Industry Challenges

Scalability and Reducing CapEx and OpEx Costs

Competition and speed of innovation requires organisations to reduce their development cycles and deploy new technologies, in particular around data transformation. It is critical to keep operational costs under control. To reduce costs there is a need for a proven and performant framework which can reduce operational complexity and cost, manage increased scale of real-time data delivery to meet market demands, and assure data access control and security. The key to success is deploying a framework, i.e. Diffusion Cloud, that can easily and reliably scale up and down as required and deliver data with optimal efficiency using patented data optimisation and compression algorithms to reduce bandwidth costs by up to 90%.

Connecting, Transforming and Delivering Real-Time Data
Technology providers are looking to introduce solutions which reduce bandwidth and infrastructure requirements for customers to enable lower day-to-day operational costs, less system stress during peak events, and reduced support costs. The reality is that legacy technologies are not smart and send too much data to too many people unnecessarily, which is inefficient and expensive. Peak events will frequently cause massive loads on infrastructure, increase bandwidth needs and result in bottlenecks that affect the business’s bottom line.
Streaming technologies need to be aware of how data is being used to minimise bandwidth requirements. In order to manage and transmit only the data that has changed, the framework must have the capability to know what has been sent, when it was sent, and to whom it was sent. Such features allow companies to enhance their applications and expand revenue opportunities. Diffusion Cloud addresses the demanding needs of vendors when handling scale, performance, regulatory requirements, disparate geographies, and infrastructure efficiency, are vital to business success.

Personalisation
One of the key differentiators for many companies is to offer a personalised user experience. There is a business need to anticipate customer desire based on their actions. Responding to customers in a personalised manner can move the goal posts away from churn and towards customer retention and increased engagement and revenue per customer. When a customer engages through online applications, it is critical that they can easily choose options which address their specific requirements. To achieve this goal, one needs to be able to connect to a variety of data sources. In the past, this has meant engaging in an expensive and time-consuming data integration project.
Diffusion Cloud allows our customers to meet these goals without the integration burden. Diffusion is purpose-built to oversee the unique, real-time data ingestion, processing, and delivery challenges among data sources, applications, users, and devices for companies.

Grethe Brown, CEO at DiffusionData, said: “Diffusion Cloud removes many of the obstacles developers face when using open source or in-house built solutions, most notably in terms of scalability and latency. By providing developers and architects with a free month’s trial, we are giving them access to a mature, fully managed service; enabling them to trial and evaluate the benefits that Diffusion Cloud can deliver to their organisation.”

In summary – Diffusion Cloud
Diffusion Cloud is a pub/sub cache server based on web socket technologies, letting clients keep a connection open and get notified of state changes instead of polling for updates. Diffusion Cloud minimises traffic flow with minimal latency and enables end-to-end data flow, securely, and at scale.

Diffusion Cloud enables:

  • Efficient, real-time messaging: Optimised to stream a high rate of messages to many connected clients;
  • Optimised distribution: Understands your data and can automatically remove out-of-date or redundant data; and
  • Optimised performance: Understands how clients and connections are performing and can gracefully manage clients that need to resume sessions after a loss of connectivity.

 

About DiffusionData
DiffusionData (formerly Push Technology) is a pioneer in real-time data distribution, providing infrastructure software for fast-moving data streams. The software is delivered as a cloud, on-premise, or hybrid solution to companies worldwide in sectors such as financial services, iGaming, retail, transportation, health, and digital media.
DiffusionData empowers organisations to connect, transform, and deliver real-time data. This supports informed decisions and drives business innovation in an ever-evolving digital landscape.  Serving personalised low-latency data to tens of thousands of endpoints presents a difficult scaling challenge that Diffusion solves. The DiffusionData team merges business and technology insights to create world-class solutions. Learn more at www.diffusiondata.com.

The post DiffusionData Offers Free Trial of Diffusion Cloud appeared first on Gaming and Gambling Industry in the Americas.

Continue Reading

Aposta Ganha

Aposta Ganha Selects Diffusion Cloud for Enhanced Performance and Reliability

Published

on

aposta-ganha-selects-diffusion-cloud-for-enhanced-performance-and-reliability

 

Diffusion Cloud’s deployment enables Aposta Ganha to focus on Sportsbook growth and the introduction of new casino services

Aposta Ganha, Brazil’s fastest growing  sports betting and casino site, has become a customer of DiffusionData, transitioning to the highly acclaimed Diffusion Cloud framework. This strategic move underscores Aposta Ganha’s commitment to leveraging innovative technology to deliver superior services to its clients. The deployment of Diffusion Cloud enables Aposta Ganha to focus on growth, expand the services offered on its sportsbook, and increase its capabilities in the casino market.

Aposta Ganha’s decision to deploy Diffusion Cloud was driven by the need for a more reliable and scalable solution. As Aposta Ganha executes its expansion strategy, load management will become increasingly important and DiffusionData’s solution offers a more robust technology to ensure seamless performance and enhance customer satisfaction.

“We evaluated various options and found Diffusion Cloud to be the best fit for our needs,” said Rony Silva, CTO of Aposta Ganha. “The platform’s ability to manage high loads and its reputation for reliability were key factors in our decision. We look forward to the enhanced performance and stability that Diffusion Cloud will bring to our operations.”

Aposta Ganha’s transition to Diffusion Cloud is expected to deliver immediate improvements in system performance, allowing Aposta Ganha to maintain its competitive edge and continue offering top-tier services to their clients. The enhanced capabilities of Diffusion Cloud will empower Aposta Ganha to scale efficiently, handle increased traffic, and provide a smoother user experience.

“We are thrilled to welcome Aposta Ganha to the DiffusionData family,” said Grethe Brown, CEO at DiffusionData. “Diffusion Cloud is designed to handle high loads effortlessly, providing the stability and scalability that companies like Aposta Ganha require to thrive in today’s fast-paced, competitive iGaming market. Aposta Ganha now has a solution that delivers for its customers and provides real-time betting information – handling peak traffic without them having to worry about delays or lost revenue.”

Diffusion Cloud is a dependable Managed Service offering of the Diffusion framework to small, medium, and large-scale enterprises. It provides infrastructure and APIs for developers to build real-time functionality into their applications. Diffusion Cloud delivers real-time, personalised data globally to end users at a lower cost of ownership, regardless of scale, location, or hosting requirements. Diffusion Cloud is designed to alleviate the DevOps responsibilities for customers in supporting the Diffusion framework and to overcome the many challenges developers face with open-source or in-house-built solutions, particularly regarding scalability and latency.

 

About DiffusionData
DiffusionData (formerly Push Technology) is a pioneer in real-time data distribution, providing infrastructure software for fast-moving data streams. The software is delivered as a cloud, on-premise, or hybrid solution to companies worldwide in sectors such as financial services, iGaming, retail, transportation, health, defense, and digital media.
DiffusionData empowers organizations to connect, transform, and deliver data instantaneously, supporting informed decisions and driving business innovation in an ever-evolving digital landscape. Serving personalised low-latency data to tens of thousands presents a difficult scaling issue that DiffusionData solves. The DiffusionData team merges business and technology insights to create world-class solutions. Learn more at www.diffusiondata.com.

About Aposta Ganha
Aposta Ganha is a leading company in the sports betting and online gaming market. It has a significant presence across all 26 states and the Federal District of Brazil as well as other Latin American countries. Aposta Ganha is recognized for its innovative approach, user-friendly platform, and features. The company is committed to maintaining the integrity of sports by monitoring and reporting suspicious betting activities.

Continue Reading

Trending