Reactivity
Founded Year
1998Stage
Acquired | AcquiredTotal Raised
$31.35MAbout Reactivity
Companies rely on Racktivity for quick and efficient deployment of SOA applications. Racktivity provides organizations with the technology to secure, accelerate and manage XML and Web Services environments. With Racktivity, customers realize the cost saving and time-to-market promise of Web services and SOA. Racktivity's products deliver security, reliability, and scalability functions in an application oriented networking layer.
Missing: Reactivity's Product Demo & Case Studies
Promote your product offering to tech buyers.
Reach 1000s of buyers who use CB Insights to identify vendors, demo products, and make purchasing decisions.
Missing: Reactivity's Product & Differentiators
Don’t let your products get skipped. Buyers use our vendor rankings to shortlist companies and drive requests for proposals (RFPs).
Reactivity Patents
Reactivity has filed 2 patents.

Application Date | Grant Date | Title | Related Topics | Status |
---|---|---|---|---|
2/14/2006 | 8/11/2009 | Federated identity, Cryptography, Identity management, Units of information, Identity management systems | Grant |
Application Date | 2/14/2006 |
---|---|
Grant Date | 8/11/2009 |
Title | |
Related Topics | Federated identity, Cryptography, Identity management, Units of information, Identity management systems |
Status | Grant |
Latest Reactivity News
Mar 27, 2023
Security Boulevard Community Chats Webinars Library Hot Topics Home » Security Bloggers Network » 🧪 Lit + WebR + Observable Plot: Linking Lit’s Lightweight Web Components And WebR For Vanilla JS Reactivity & JS DataVis 🧪 Lit + WebR + Observable Plot: Linking Lit’s Lightweight Web Components And WebR For Vanilla JS Reactivity & JS DataVis The previous post brought lit-webr , to introduce Lit and basic reactivity. Today, is more of the same, but we bring the OG Shiny demo plot into the modern age by using Observbable Plot to make the charts. Here’s what’s changed… First, main.js no longer has an {svglite} dependency. This means slightly faster load times, and less code. After ensuring we have datasets available, this is remainder of what happens (please see the larger example for more extended “what’s goin’ on?” comments): // WE WILL TALK ABOUT THIS BELOWimport { webRDataFrameToJS } from './utils.js'const regions = document.getElementById("regionsInput")const plotOutput = document.getElementById("regionsOutput")regions.options = await (await R.webR.evalR(`colnames(WorldPhones)`)).toArray()// WE WILL TALK ABOUT THIS BELOWplotOutput.worldPhones = webRDataFrameToJS( await (await webR.evalR( `as.data.frame.table(WorldPhones, stringsAsFactors=FALSE) |> setNames(c("year", "region", "phones"))` )).toJs())plotOutput.region = regions.options[ 0 ] The webRDataFrameToJS() function in utils.js was mentioned in a previous experiment. Its sole mission in life is to turn the highly structured object that is the result of calling WebR’s toJs() function on an R data.frame. Most JS data things like the structure webRDataFrameToJS() puts things into, and Observable Plot is a cool JS data thing. The ugly await… await… sequence is to get the data from R to give to webRDataFrameToJS(). We got lucky thins time since as.data.frame.table does a niiice job taking the WorldPhones rownamed matrix and pivoting it longer. We store the output of that into the region-plot component. I could/should have made it a private property, but no harm, no foul in this setting. Lastly, in region-plot.js, our component is reduced to two properties: one to store the region name and one for the data you saw, above. We still use events to trigger updates between the popup and the plotter, and said plotter is doing this in render(): render() {return html`<div><slot></slot>${ Plot.plot({ style: { background: "#001e38", color: "#c6cdd7", padding: "30px", fontSize: "10pt", fontFamily: '-apple-system, BlinkMacSystemFont, …' }, inset: 10, marginLeft: 60, caption: "Data from AT&T (1961) The World's Telephones", x: { label: null, type: "band" }, y: { label: "Number of ☎ (K)", grid: true }, marks: [ Plot.barY( this.worldPhones.filter((d) => d.region === this.region), { x: "year", y: "phones", fill: "#4a6d88" } ), Plot.ruleY([0]) ] })}</div>`;} When the region changes, it triggers a reactive update. When the refresh happens, this snippet: js this.worldPhones.filter((d) => d.region === this.region) does the hard work of filtering out all but the region we selected from the tiny, in-memory phones “database”. Plot may not be {ggplot2}, but it cleans up well, and we’ve even had it match the style we used in the previous experiment. *** This is a Security Bloggers Network syndicated blog from rud.is authored by hrbrmstr . Read the original post at: https://rud.is/b/2023/03/26/%F0%9F%A7%AA-lit-webr-observable-plot-linking-lits-lightweight-web-components-and-webr-for-vanilla-js-reactivity-js-datavis/
Reactivity Frequently Asked Questions (FAQ)
When was Reactivity founded?
Reactivity was founded in 1998.
Where is Reactivity's headquarters?
Reactivity's headquarters is located at 1301 Shoreway Road, Belmont.
What is Reactivity's latest funding round?
Reactivity's latest funding round is Acquired.
How much did Reactivity raise?
Reactivity raised a total of $31.35M.
Who are the investors of Reactivity?
Investors of Reactivity include Cisco, Accel, JK&B Capital, Diamondhead Ventures, Austin Ventures and 4 more.
Discover the right solution for your team
The CB Insights tech market intelligence platform analyzes millions of data points on vendors, products, partnerships, and patents to help your team find their next technology solution.