"Dice has been around for the last 20 years. We have been helping tech
professionals find new jobs and career opportunities," explained Manish
Dixit, VP of Product and Engineering at Dice, in this SYS-CON.tv interview at
19th Cloud Expo, held November 1-3, 2016, at the Santa Clara Convention
Center in Santa Clara, CA.
The World's Largest "Cloud Digital Transformation" Event
@CloudExpo / @ThingsExpo 2017 New York
(June 6-8, 2017, Javits Center, Manhattan)
@CloudExpo / @ThingsExpo 2017 Silicon Valley
(Oct. 31 - Nov. 2, 2017, Santa Clara Convention Center, CA)
Full Conference Registration Gold Pass and Exhibit Hall ▸ Here
Register For @CloudExpo ▸ Here via EventBrite
Register For @ThingsExpo ▸ Here via EventBrite
Register For @DevOpsSummit ▸ Here via EventBrite
Sponsors of Cloud Expo / @ThingsExpo will benefit from unmatched branding,
profile ... (more)
Download Slide Deck: ▸ Here
Download Slide Deck: ▸ Here
Expanding WebRTC Capabilities Beyond the Typical Use Cases
For basic one-to-one voice or video calling solutions, WebRTC has proven to
be a very powerful technology. Although WebRTC's core functionality is to
provide secure, real-time p2p media streaming, leveraging native platform
features and server-side components brings up new communication capabilities
for web and native mobile applications, allowing for advanced multi-user use
cases such as video broadcasting, conferencing, and media recording.
Download Slide Deck: ▸ Here
In his session at @ThingsExpo, Alexey Goloshubin, CEO / CTO of Bit6,
discussed how to utilize a flexible mobile-optimized session and signaling
architecture to support p2p mesh, router (SFU) and mixer (MCU) strategies for
connecting media streams. In addition, he looked at example APIs ... (more)
This is a no-hype, pragmatic post about why I think you should consider
architecting your next project the way SOA and/or microservices suggest. No
matter if it’s a greenfield approach or if you’re in dire need of
refactoring. Please note: considering still keeps open the option of not
taking that approach. After reading this, you will have a better idea about
whether building multiple small components instead of a single, large
component makes sense for your project.
This post assumes that you have experience with software architecture and
services (you’ll find some words about my experience on the bottom of this
post). I won’t go into the details of Wikipedia’s or Martin Fowler’s
definitions per se. Much more I will talk about what microservices and/or SOA
could and should do for your project.
Microservices? SOA? Both? None?
I’ll leave it up to you if they are bot... (more)
In this blog I’ll show you how to guard routes in Angular 2 Router
(currently at 3.0.0-beta.2).
Let’s consider some scenarios that require a certain validation to be
performed to decide if the user (or a program) is allowed to navigate to or
leave the route:
Allowed to open the route only if the user is authenticated and authorized to
do so. Implement a multi-part form that consists of several components, and
the user is allowed to navigate to the next form section only if the data
entered in the current one is valid. Allow to navigate to a route only after
a certain data structures have been populated. Remind the user about the
unsaved changes if he or she tries to navigate from the route.
The router has the hooks that give you more control over the navigation
to/from a route, and you can use these hooks to implement the any of above
scenarios to guard the routes.
A completely new computing platform is on the horizon. They're called
Microservers by some, ARM Servers by others, and sometimes even ARM-based
Servers. No matter what you call them, Microservers will have a huge impact
on the data center and on server computing in general.
What Is a Microserver...and What Isn't
Although few people are familiar with Microservers today, their impact will
be felt very soon. This is a new category of computing platform that is
available today and is predicted to have triple-digit growth rates for some
years to come - growing to over 20% of the server market by 2016 according to
Oppenheimer ("Cloudy With A Chance of ARM" Oppenheimer Equity Research
According to Chris Piedmonte, CEO of Suvola Corporation - a software and
services company focused on creating preconfigured and scalable Microserver
appliances for deployin... (more)
WebRTC Summit 2017 New York, co-located with 18th Cloud Expo and @ThingsExpo,
taking place June 7-9, 2017 at Javits Center, New York City and Nov 1-3,
2016, at the Santa Clara Convention Center in Santa Clara, CA, will feature
technical sessions from a rock star conference faculty and the leading
industry players in the world.
@WebRTCSummit / @CloudExpo / @ThingsExpo 2016 New York
(June 7-9, 2017, Javits Center, Manhattan)
@WebRTCSummit / @CloudExpo / @ThingsExpo 2016 Silicon Valley
(November 1-3, 2016, Santa Clara Convention Center, CA)
Download Show Prospectus ▸ Here
Speaking Proposals ▸ Here
WebRTC is the future of browser-to-browser communications, and continues to
make inroads into the traditional, difficult, plug-in web communications
The WebRTC Summit 2016 New York continues our tradition of delivering the
latest and greatest presentations within the wo... (more)
Software components that were once good can sour instantly when new
vulnerabilities are discovered within them. When that happens, the bears are
coming, and you have to respond quickly.
Two men are walking through a forest. Suddenly, they see a bear off in the
distance, running toward them. Adrenaline pumping, they start running away.
But then one of them stops, takes some running shoes from his bag and starts
putting them on.
"Frank, what are you doing?" says the other man. "Do you think you will run
faster than the bear with those?"
"I don't need to run faster than the bear," Frank replies. "I just have to
run faster than you."
This scenario repeats itself every time a new security vulnerability is
discovered in a widely used open source component. Imagine the bear as your
adversary. Rushing to attack when easy prey is present. Your response time is
Surgient Session at Cloud Expo
Surgient added to its existing suite of recognized innovations with a newly
granted patent on the, “Creation and Management of Federated Virtual Server
Clouds.” Additionally, three separate organizations honored Surgient for
being among the fastest growing and most successful technology companies.
Surgient has long been a leader in providing infrastructure-as-a-service
(IaaS) through its purpose-built, seventh-generation cloud automation
Everyone wants to lower their capital expenditures and increase operational
efficiency - it's a sign of the times. The economy of the past 12 - 18 months
has forced all organizations to do more with less and become more efficient.
While everyone can identify with the request to do more with less, they can
also identify with the overwhelming need to deliver quality.
The need to deliver qualit... (more)
DevOps is speeding towards the IT world like a freight train and the hype
around it is deafening. There is no reason to be afraid of this change as it
is the natural reaction to the agile movement that revolutionized development
just a few years ago. By definition, DevOps is the natural alignment of IT
performance to business profitability. The relevance of this has yet to be
quantified but it has been suggested that the route to the CEO's chair will
come from the IT leaders that successfully make the transition to a DevOps
model. If this still seems foreign to you, I recommend reading up on DevOps
Blog from IT Revolution, the OpsCode Blog, and check out The Phoenix Project.
Despite all the talk around simple monitoring tools, breaking through the
walls between Dev and Ops still poses a real challenge. This is because of a
misunderstanding around Operations real purp... (more)
Getting Real About Memory Leaks
By Matt Heusser
Modern programming languages tend to separate the programmer from memory
management; Java programmers don't have to deal with pointers; they just
declare variables and let the built-in garbage collector do its thing.
These garbage collectors are smart, but not perfect; they typically work by
object reference. When all the references to an object go out of memory, that
object can go out of memory too. Yet if two objects point to each other, they
will always have a reference count, and never go away. That means the code
hand-held phone, or ASP to run on a server could very well have a memory
When memory leaks happen on modern Operating Systems, the Operating System
isn't going to throw an error. Instead, it will just use more and more
memory, ev... (more)
First Things First: The Questions
What do the following companies have in common?
BEA Systems Sun Microsystems The JBoss Group Oracle Corporation Pramati
The answer lies within this "JDJ Special" - in which Java Developer's Journal
has quizzed Java vendors, and indeed its own editorial board, about The
Future of Enterprise Java.
Read on if you want to know how everyone answered the following questions,
among many others:
What are J2EE's strong points? Java's strong points?
How do you see the industry leveraging them today? Tomorrow?
What are J2EE's weakest points? Java's weak points? What do you think the
solution might be?
How would you advise someone looking for a J2EE app server to evaluate all
What value-add do you see the new open-source server putting in to the J2EE
What do you see J2EE being in a year? Two years? Three?
Read on ... (more)